如何使用 terraform 创建具有访问权限和密钥的 AWS IAM 服务账户

Posted

技术标签:

【中文标题】如何使用 terraform 创建具有访问权限和密钥的 AWS IAM 服务账户【英文标题】:How to create AWS IAM service account with access and secret keys using terraform 【发布时间】:2019-06-22 05:05:39 【问题描述】:

我想使用 terraform 而不是控制台创建具有访问权限和密钥的 IAM 用户(服务帐户)。我怎样才能做到这一点?谢谢,迪帕克

【问题讨论】:

【参考方案1】:

documentation for aws_iam_access_key 有一个具有访问密钥的 IAM 用户的 full example。请注意,这会将秘密写入状态文件,因此请确保您的状态文件安全。

【讨论】:

以上是关于如何使用 terraform 创建具有访问权限和密钥的 AWS IAM 服务账户的主要内容,如果未能解决你的问题,请参考以下文章

Terraform:如何创建具有动态和静态内容的块

如何授予 AKS 通过 terraform 访问 ACR 的权限?

如何自动切换角色策略(Terraform)

使用 terraform 在活动集群中部署 Vault

Terraform - Azure 作为提供者和受限访问帐户

GCP 为每个项目和 Terraform 预定义 IAM 角色