我在許多組態檔中定義了我的 terraform 基礎設施,如下所示。
- 根
-
- 資料源.tf
-
- IAM.tf
-
- 膠水連接.tf
-
- 膠水爬蟲.tf
-
- 膠水目錄.tf
-
- 膠水作業.tf
-
- 提供者.tf
-
- 存盤.tf
-
- vpc.tf
我想通過將以“glue_”開頭的組態檔移動到他們自己的目錄中來組織它們。
- 根
-
- 膠水
-
-
- 膠水連接.tf
-
-
-
- 膠水爬蟲.tf
-
-
-
- 膠水目錄.tf
-
-
-
- 膠水作業.tf
-
-
- 資料源.tf
-
- IAM.tf
-
- 提供者.tf
-
- 存盤.tf
-
- vpc.tf
但是當我應用更改時,它洗掉了我移入膠水目錄的所有資源。
是否有一些技巧可以讓我將組態檔移動到他們自己的目錄中,而無需 terraform 洗掉/忽略它們?
注意:我正在使用 terraform cloud。
uj5u.com熱心網友回復:
我認為這是因為 Terraform 忽略了子檔案夾中的內容,因此glue不會創建目錄中的資源。
實際上,您可以創建一個模塊glue并在主模塊中呼叫它。
地形模塊
編輯:我還發現了一個非常相似的問題在 terraform 存盤庫中設定多個邏輯組織的子檔案夾的正確方法是什么?
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/439834.html
