卡巴斯基容器安全

与 CI/CD 的集成

卡巴斯基容器安全性允许您在

中扫描驻留在代码存储库管理系统中的容器和 IaC 的镜像,以检测漏​​洞、恶意软件、错误配置和暴露的敏感数据。

在存储库管理系统的项目构建阶段,您可以运行卡巴斯基容器安全扫描器来检查存储库中的对象是否符合已启用的安全策略。扫描器通过代理(例如 GitLab 中的 GitLab Runner)从仓库启动。有关扫描作业和发送扫描结果的的数据通过应用程序编程接口 (API) 转发。

在项目构建阶段运行对象扫描时,必须确保在应用的保障策略的设置中未选择“使 CI/CD 失效”步骤。如果激活此设置,解决方案将在扫描期间通知您出错。

扫描结果显示在“清单CI/CD在 CI/CD 中扫描”部分的镜像列表中。

对于表中的每个对象,卡巴斯基容器安全都显示以下内容:

  • 上次扫描的日期和时间。
  • 名称。
  • 风险评级。
  • 摘要扫描结果,指示与漏洞、恶意软件、敏感数据和错误配置相关的已识别对象。
  • 构件类型。
  • 在其中扫描镜像的构建的编号和管道。

在“资源CI/CD → 在 CI/CD 中扫描”部分中,还可以生成有关在 CI/CD 进程内扫描的镜像的报告。

仅针对镜像构件类型的对象生成报告。在此部分中,无法为其他类型的构件生成报告。

本节帮助内容

在 CI/CD 过程中扫描镜像

配置与 GitLab CI/CD 的集成

配置与 Jenkins CI/CD 的集成

配置与 TeamCity CI/CD 的集成

定义容器镜像的路径

监控镜像的完整性和来源

在 SBOM 模式下运行扫描器

在精简版 SBOM 模式下运行扫描器

获取 JSON 或 HTML 格式的扫描结果

开始扫描时指定 Secret