在Spinnaker内部组件部署中添加Kubernetes注释

时间:2018-05-10 21:18:29

标签: kubernetes spinnaker spinnaker-halyard

我们正在使用Kubernetes 1.9作为Spinnaker v1.6的云提供商。

在此模式下,halyard部署了所有Spinnaker组件 - orcaroscoigor等 - 作为spinnaker中的Kubernetes部署命名空间。

由于我们定义了容器的日志记录解决方案,我们希望为这些特定的Spinnaker pod添加自定义Kubernetes注释。

虽然我们可以手动编辑这些pod,但我想知道是否有办法配置Halyard在其创建的所有pod上附加自定义注释。

1 个答案:

答案 0 :(得分:6)

虽然未记录here,但看起来确实有podAnnations option

我能够使用以下配置添加文件~/.hal/default/service-settings/front50.yml,以在front50吊舱上获取kube2iam批注。

kubernetes:
  podAnnotations:
    iam.amazonaws.com/role: myawsrole