【发布时间】:2020-03-02 10:00:47
【问题描述】:
我有一个 terraform 资源,我需要在它创建后运行 AWS 命令。但我希望它使用 terraform 使用的相同 AWS 凭证运行。 AWS 提供商正在使用一个配置文件,然后它使用该配置文件来承担角色:
provider "aws" {
profile = "terraform"
assume_role {
role_arn = local.my_arn
}
}
我曾希望 terraform 会公开必要的环境变量,但似乎并非如此。最好的方法是什么?
【问题讨论】:
标签: terraform aws-cli terraform-provider-aws