【问题标题】:terraform reference existing s3 bucket and dynamo tableterraform 参考现有的 s3 存储桶和发电机表
【发布时间】:2020-12-21 21:20:12
【问题描述】:

我试图从我的 Terraform 脚本中获取现有资源的数据,例如现有 DynamoDB 表的 ARN 和现有 S3 存储桶的存储桶 ID。我尝试将 terraform_remote_state 用于 S3,但它不符合我的要求,因为它需要密钥,而且我还没有找到任何适用于 Dynamo 的东西。

是否有适用于两者的解决方案,或者是否有两个单独的解决方案?

非常感谢。

【问题讨论】:

    标签: amazon-s3 amazon-dynamodb terraform terraform-provider-aws


    【解决方案1】:

    远程状态不是您需要的概念 - 用于存储 tfstate 文件。您需要的是“数据源”:

    在 Terraform 中,您使用“资源”来声明需要创建的事物(如果它们不存在),并使用“数据源”来从已经存在且不受 Terraform 管理的事物中读取信息。

    【讨论】:

      猜你喜欢
      • 2021-12-30
      • 1970-01-01
      • 2021-08-14
      • 1970-01-01
      • 2019-07-18
      • 2019-09-14
      • 2019-09-16
      • 2021-04-04
      • 2021-05-06
      相关资源
      最近更新 更多