首页/开发/CI/CD 与发布速查/工作负载身份联合(Workload Identity)
环境与配置管理60 条

工作负载身份联合(Workload Identity)

云侧用联邦把外部身份(K8s ServiceAccount、CI OIDC 等)映射为可扮演角色:静态密钥进一步退场。

CI/CD 与发布速查开发更新于 2026-10-12
GCPWorkload Identity Federation:配置身份池与提供方,属性条件限制来源
Azure联合凭据(federated credentials)绑定外部签发者与主体
K8s 侧ServiceAccount 令牌投射 + 云侧信任(如 IRSA 模式)

云侧要素

云侧要素
颁发者(issuer)
主体/属性映射(subject, repository, ref...)
条件(仅允许 main 分支或受保护环境)
目标角色与权限
属性条件写细:把「谁能扮演什么角色」表达成可评审的配置。

易错点

  • 映射条件使用宽泛通配:任何仓库都能获得角色,逐条收紧
  • 角色权限沿用旧习惯(Administrator):联邦解决认证不解决授权,权限另审

数据来源与参考

  • Google Cloud《Workload Identity Federation》
  • Microsoft Learn《工作负载标识联合》
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌