Terraform 從同一模板配置新伺服器

Terraform 從同一模板配置新伺服器

使用先前建立的 terraform 範本配置多個 aws 堆疊是否有任何技巧?

在變數檔案中套用一些變更後,不要建立相同的資源,但使用新名稱類似。

答案1

如果您需要維護 Terraform 中描述的某些基礎設施的多個“副本”,則標準方法是將配置的這些公共部分分解為共享的模組然後多次呼叫該模組,無論是從同一配置內部還是跨多個單獨的配置。

地形“狀態”工件追蹤配置中的物件與遠端系統中的物件之間的關係。每個配置通常只有一種狀態(除非您使用進階功能,例如多個工作區)以及一組對應的遠端物件。

使用共用相同模組的多個配置允許許多實例共存,因為它們完全處於單獨的狀態快照中。

在同一個模組中多次呼叫同一個模組單身的配置還允許許多實例共存,這次是透過使用模組本身作為狀態快照中的單獨命名空間。

相關內容