Memo/Terraform/Error

https://dexlab.net:443/pukiwiki/index.php?Memo/Terraform/Error
 

Error


Inappropriate value for attribute "var1": string required.

  • 環境
    • terraform v0.12.10
  • エラー
    Error: Incorrect attribute value type
    Inappropriate value for attribute "var1": string required.
  • 原因: listが入れ子になっている。outputで見ると分かる。
    output "debug_var1" {
      value = local.var1
    }
    • 実行
      terraform refresh
  • 修正: flatten() で入れ子を解除する
    var1 = flatten([local.a1, local.b2])

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019-10-15 (火) 17:22:19 (29d)