【发布时间】:2021-01-23 03:10:41
【问题描述】:
我将 AWS/Terraform 与 ECS 一起使用,并且我有一个设置,其中我有多个 AWS 账户,所有这些账户都需要访问单独 AWS 账户中 ECR 中包含的 Docker 映像。
在单独的 AWS 账户(在 ECR 中有 Docker 映像的那个)中,我创建了一个具有访问密钥(ID 和密码)的用户。
在我的其他 AWS 账户中,我有 ECS 任务定义,我可以在其中指定 Docker 映像的位置,但是,当我运行任务时,它需要访问其他账户才能拉取映像。
如何在我的 Terraform ECS 任务定义中指定从另一个帐户中提取 Docker 映像,它需要使用该帐户中用户的访问密钥进行身份验证?
【问题讨论】:
标签: amazon-web-services terraform amazon-ecs