本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將堆疊匯入 AWS CloudFormation StackSets
AWS CloudFormation 堆疊匯入作業可以將現有堆疊匯入到新的或現有的堆疊集中,以便您可以在一次作業中將現有堆疊移轉至堆疊集。StackSets擴充堆疊的功能,因此您可以透過單一作業跨多個帳戶和區域建立、更新或刪除堆疊。
使用堆疊匯入作業進行自我管理或服務 StackSets管理。對於自我管理 StackSets,匯入作業可以在管理員帳戶或不同的目標帳戶和 AWS 區域中匯入堆疊。對於服務管理 StackSets,匯入作業可以匯入與管理帳戶相 AWS Organizations 同的任何堆疊。匯入作業最多可以使用內嵌堆疊 ID 匯入 10 個堆疊,或使用 Amazon S3 物件匯入最多 200 個堆疊。
只要支援,都可以使 StackSets 用堆疊匯入。如需 StackSets 區域支援的相關資訊,請參閱地StackSets 區支援。
堆疊匯入需求
由於堆疊集跨多個帳戶執行堆疊操作,您需要有 AWS 帳戶中定義的必要許可,才能建立您的第一個堆疊集。
-
若要設定必要許可,以建立具有自我管理許可的堆疊集,請參閱 執行涉及默認禁用區域的堆棧集操作 和 授與自我管理許可。
-
若要設定必要許可,以建立具有服務受管許可的堆疊集,請參閱 執行涉及默認禁用區域的堆棧集操作 和 啟用使用 AWS Organizations進行受信任存取。。
重要
StackSet 匯NoEcho
入不支援該內容。包含的堆疊NoEcho
不會透過 StackSet 匯入匯入到新的堆疊集中。
如 StackSets 需需求的詳細資訊,請參閱堆疊集操作的先決條件。
在將堆疊匯入堆疊集之前,請確定您了解下列需求:
-
StackSet 只能屬於一個堆疊集。
-
您可以通過在堆疊匯入操作中明確指定標籤作為參數來實作堆疊集的堆疊標籤。
-
匯入操作期間不會影響堆疊的自訂參數覆寫。
-
匯入堆疊時會套用 StackSets 配額和堆疊執行個體。如需配額的詳細資訊,請參閱 瞭解 CloudFormation 配額。