【问题标题】:AWS/Terraform: Is there a way to toggle the replication_configuration block on an aws_s3_bucket?AWS/Terraform:有没有办法在 aws_s3_bucket 上切换 replication_configuration 块?
【发布时间】:2018-10-23 15:13:17
【问题描述】:

我正在寻找有关如何在 aws_S3_bucket resource 上切换 replication_configuration 块的建议。

我正在尝试仅当我的变量 enable_crr 在 terraform 中设置为 true 时才应用 replication_configuration 块。

我面临的问题是该块不支持enabledcount,所以我希望有人知道另一种实现方式。

有人有什么建议吗?

【问题讨论】:

    标签: amazon-web-services amazon-s3 terraform


    【解决方案1】:

    所以我找到了一种可行的方法... 我添加了一些逻辑来做两件事:

    1) ${var.enable_replication} == true ? <my backup bucket> : <a placeholder bucket arn>}

    2) 我在Enabled / Disabled 之间切换复制状态

    通过这样做,如果它启用它指向我的备份存储桶,如果它禁用它指向我的占位符存储桶。

    编辑:如果您正在阅读本文,在 0.12.x 版本中,您可以使用 dynamic 来执行此操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-10
      • 2021-08-08
      • 1970-01-01
      • 2012-02-15
      • 1970-01-01
      • 2021-04-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多