您现在的位置是:首页 > 文章详情

Google推出可用来保护容器供应链的工具Voucher

日期:2020-11-26点击:450
Google云用户现可以使用容器供应链安全工具 Voucher ,确保部署到生产环境代码的安全性。Voucher是由电子商务公司Shopify所开发,可在Google云评估CI/CD所创建的容器镜像,并仅于满足预先定义的安全标准下,才给予这些镜像签章,二进制授权(Binary Authorization )会在部署时验证签章,确保符合组织策略和要求的代码,才能部署到生产环境中。

不少开发人员使用Kubernetes建构可扩展应用,但Google提到,要安全的进行扩展,必须要在应用供应链加入治理能力,包括托管安全基础镜像、容器Registry漏洞扫描,以及二进制授权等,才能保证大量部署的代码品质。

而Voucher则可以补齐二进制授权工具链,让用户保护应用供应工作管线,Voucher是一个开源工具,遵守元数据服务器Grafeas规范,其生成的签章,可供二进制授权或是Kubernetes策略引擎Kritis使用。

使用者可在镜像构建之后,在生产部署之前,于CI/DC工作管线呼叫Voucher,Voucher会从镜像库中,撷取新构建的镜像,并且进行用户要求的所有检查,一旦通过检查,Voucher便会为该镜像产生证明,这些证明会被推送到元数据服务器中,供Kritis进行验证。

Voucher让基础设施工程师,可以使用二进制授权来强制实施安全需求,例如限制镜像出处,或阻挡易受攻击的镜像,仅能使用目前没有任何已知漏洞的镜像等。Shopify资深基础设施安全工程师Cat Jones提到,Shopify每天要交付超过8,000个应用版本,并维护内含330,000个容器的Registry表,因此Shopify和Google一起设计了Voucher,以便用安全且全面的方法,来验证要交付到生产环境的镜像。

结合Voucher、具漏洞扫描功能的容器镜像以及二进制授权,用户能以多层安全政策,来防护生产系统,并且尽可能减少对交付速度的影响。不过,Google提醒,为了避免特权升级的问题,签章步骤应该托管在CI/CD工作管线之外,虽然这样会给DevOps团队带来大量的负担,但是Voucher能够自动化进行大部分的设定,用户仅需要在二进制授权中指定签章策略。

现在使用者已经可以在Google云中使用Voucher,可以选择从GitHub中下载,或从Google云市场中安装快速部署版本。

参考:
https://www.ithome.com.tw/news/141210

END

Kubernetes CKA实战培训班推荐:

北京:12月18-20日


本文分享自微信公众号 - K8S中文社区(k8schina)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

原文链接:https://my.oschina.net/u/4586894/blog/4750084
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章