我正在使用 aws-ecr 在 K8s 中设置 Spinnaker。我的设置和步骤是:
在 AWS 方面:
- 添加策略 ecr-pull、ecr-push 和 ecr-generate-token
- 将策略附加到角色
三角帆设置:
使用以下设置修改values.yaml :```accounts:
- 名称:my-ecr 地址:https ://123456xxx.dkr.ecr.my-region.amazonaws.com 存储库:
- 123456xxx.dkr.ecr..amazonaws.com/spinnaker-test-project```
带注释的 clouddriver.yaml:部署以使用创建的角色(通过在 pod 规范的注释中引用角色名称来使用 pod 中的 IAM 角色)
但它不起作用,cloudrvier 方面的错误是:
.d.r.p.a.DockerRegistryImageCachingAgent : Could not load tags for 1234xxxxx.dkr.ecr.<my_region>.amazonaws.com/spinnaker-test-project in https://1234xxxxx.dkr.ecr.<my_region>.amazonaws.com
想得到一些帮助或建议我缺少什么,谢谢