提升 CI/CD 管道的安全性与效率
1. JFrog Xray 许可证激活
要使用 JFrog Xray 的完整功能,首先需要激活许可证。具体步骤如下:
1. 在“License Details”下,点击“Activate Xray Trail License”。
2. 在出现的“Install New License”部分,将提供的 JFrog Xray 许可证密钥粘贴到文本框中。
3. 点击“Save”按钮。
4. 点击保存后,注销并重新登录,使更改生效。此时,JFrog Xray 实例应已获得许可并可全面运行。
激活许可证后,值得注意的是,Xray 没有单独的仪表板。要访问其功能,只需登录到 Artifactory 服务器,即 JFrog 平台仪表板,这种统一的方法确保了 JFrog 服务之间的无缝集成和导航。
2. 通过 CI 管道进行漏洞扫描
JFrog Xray 是一个功能强大的工具,本章将重点介绍如何在 CI 管道中利用其功能对 Docker 镜像进行漏洞扫描。具体操作步骤如下:
1. 使用 VS Code 打开 Hello World 源代码项目。
2. 创建一个名为“TestingJfrogXray”的新分支。
3. 谨慎打开 Jenkinsfile,删除“stage(‘Publish build info’) {}”指令之后的所有阶段。因为我们的唯一目标是测试 JFrog Xray 扫描阶段,所以不希望运行与 CD 相关的管道阶段。
4. 引入一个名为“stage(‘Scan Build with Xray’) {}”的新阶段,其内容如下:
超级会员免费看
订阅专栏 解锁全文
1451

被折叠的 条评论
为什么被折叠?



