簡體   English   中英

使用 Terraform 升級版本時如何忽略 aws_iam_policy 更改?

[英]How to ignore aws_iam_policy changing when upgrade version with Terraform?

當我將aws provider版本從 3.22.0 升級到 3.28.0 時,它會更改一些aws_iam_policy

# module.aws_config_role.aws_iam_policy.default will be updated in-place
~ resource "aws_iam_policy" "default" {
        path   = "/"
      ~ policy = jsonencode(
          ~ {
              ~ Statement = [
                  ~ {

有沒有辦法忽略它? 我沒有在文檔上找到lifecycle ignore功能。

您可能希望通過 terraform 配置使您的策略保持最新。 但是,如果您想忽略策略更改,則應該執行以下操作:

lifecycle {
  ignore_changes = [policy]
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM