AWS CloudFormation StackSets 現在支援部署順序功能
AWS CloudFormation StackSets 提供自動部署模式的部署順序功能,能夠讓您定義系統自動跨帳戶和區域部署堆疊執行個體的順序。此功能使您得以協調複雜的多堆疊部署,這類部署必須先佈建基礎結構,然後才能佈建依賴該基礎結構的應用程式元件。管理大規模部署的組織現在能夠在無需手動干預的情況下,確保部署順序正確無誤。
建立或更新 CloudFormation StackSet 時,您能夠使用 AutoDeployment 組態中的新 DependsOn 參數,為每個堆疊執行個體指定最多 10 個相依性,從而讓 StackSets 根據您定義的關係自動協調部署。例如,您可以確保在應用程式堆疊執行個體啟動之前完成網路和安全性堆疊執行個體的部署,避免因缺少相依性而導致的部署失敗。StackSets 包含內建週期偵測功能,能夠防止出現循環相依性,並提供可協助解決組態問題的錯誤訊息。
此功能適用於提供 CloudFormation StackSets 的所有 AWS 區域,而且無需額外費用。
請透過 CLI、SDK 或 CloudFormation 主控台建立或更新 StackSets 自動部署選項,以使用堆疊執行個體 ARN 定義相依性,從而著手使用此功能。若要進一步了解 StackSets 部署順序功能,請參閱 AWS DevOps 部落格中的詳細功能逐步解說,或瀏覽 AWS CloudFormation 使用者指南。