如何解决在任务定义中使用 aws ssm 参数进行私有存储库身份验证的问题
所以我使用 ghcr 作为我的容器注册表并在那里有一些图像。尝试使用 aws ecs 和通过 terraform 的任务定义部署这些图像。 在任务定义中,我指定了图像 url 和存储库凭据。要访问我的图像,我需要提供我的 ghcr 用户名和令牌。我已将我的 ghcr 用户名和令牌作为 json 对象存储在 aws 秘密管理器和 aws ssm 参数中。
{username: xxx,password: xxx}
如果我使用 aws 秘密管理器密钥 arn 作为凭据参数,它就可以工作。如果我在那里使用 aws ssm 参数 arn,则会出错。 如何使用 ssm 参数,该参数在凭据参数中具有上述 json 对象的文本?有没有办法或解决方法来做到这一点?或者我应该只使用秘密管理器密钥 arn。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。