← 返回列表

超越容器镜像签名:Datadog 如何执行软件供应链策略

Datadog Blog原文发布 2026-10-20 08:00首次收录 2026-10-21上架 2026-10-21 07:13

☆ 收藏查看原文 ↗

这件事讲了什么

Datadog 内部建了一个叫 Turnstile 的系统。原来他们的镜像签名只能证明镜像签名后没被改过,但挡不住更早环节出问题,比如代码合入时被塞进恶意改动、依赖被投毒、构建环境被入侵,这些镜像照样能带着有效签名上线。Turnstile 在软件从代码到镜像的每一步都生成加密签名的“证明”,记录是谁、在什么环境、经过什么审核,部署前再按环境策略检查这些证明,比如生产环境要求更严。这样安全团队能提前拦截不合格镜像,也不用对开发流程造成太多打扰。目前它是 Datadog 内部系统,文章没有说明是否对外开源或商用。

可以使用的工具

文中可用工具

  • TurnstileDatadog 内部系统,为软件制品生成防篡改签名证明,并在部署前按环境策略检查
  • in-toto开源框架,用来记录软件供应链中各步骤由谁执行、按什么顺序执行
  • containerd容器运行时,Datadog 通过自定义插件在拉取镜像时验证签名
  • SLSA提供源码和构建完整性威胁模型的标准框架,文章参考其原则
这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。