本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS Control Tower Account Factory for Terraform (AFT) 採用 GitOps 模型,可自動化 AWS Control Tower 中的帳戶佈建和更新程序。
注意
AFT 不會影響 AWS Control Tower 中的工作流程效能。如果您透過 AFT 或 Account Factory 佈建帳戶,會發生相同的後端工作流程。
使用 AFT,您可以建立帳戶請求 Terraform 檔案,其中包含叫用 AFT 工作流程的輸入。帳戶佈建和更新完成後,AFT 工作流程會繼續執行 AFT 帳戶佈建架構和帳戶自訂步驟。
先決條件
當您開始使用 AFT 時,您將建立下列項目:
-
在 AWS Control Tower 中,為您的 AFT 環境建立 OU,然後建立 AFT 管理帳戶。請記下帳戶 ID,以便您稍後使用 Terraform 模組部署 AFT 時,可以在
main.tf
檔案中輸入帳戶 ID。您可以在 AWS Control Tower Control 詳細資訊頁面上檢視此帳戶 ID。如需詳細資訊,請參閱 Terraform 文件。 -
完整部署 AFT 環境的一或多個
git
儲存庫。如需詳細資訊,請參閱 AFT 的部署後步驟。 -
完全部署的 AFT 環境。如需詳細資訊,請參閱適用於 Terraform 的 AWS Control Tower 帳戶工廠概觀 (AFT) 和適用於 Terraform 的部署 AWS Control Tower 帳戶工廠 (AFT)。另請參閱 Terraform 文件
。
提示
您可以從 AWS Control Tower 主控台使用建立帳戶來建立 AFT 管理帳戶。如需詳細資訊,請參閱佈建方法。
此外,您也可以選擇性地在 aft-account-customizations 儲存庫中建立帳戶範本資料夾,以協助定義其他帳戶。
如需 AFT 具有部署限制 AWS 區域 之處的詳細資訊,請參閱 AWS Control Tower 中的限制和配額和 控制限制。
Terraform 文件