部署 AWS CloudFormation 堆疊 - Amazon CodeCatalyst

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

部署 AWS CloudFormation 堆疊

本節說明如何使用 CodeCatalyst 工作流程部署 AWS CloudFormation 堆疊。若要完成此操作,您必須將部署 AWS CloudFormation 堆疊動作新增至工作流程。動作 AWS 會根據您提供的範本,將資源 CloudFormation 堆疊部署到 。範本可以是:

如果堆疊已存在,動作會 CloudFormation CreateChangeSet執行 操作,然後執行 ExecuteChangeSet操作。動作接著會等待變更部署,並根據結果將自己標記為成功失敗。

如果您已經有包含要部署之資源的 AWS CloudFormation 或 AWS SAM 範本,或者您計劃使用 AWS SAM 和 等工具,在工作流程建置動作中自動產生資源,請使用部署 AWS CloudFormation 堆疊動作AWS Cloud Development Kit (AWS CDK)新增建置動作

您可以使用的範本沒有限制,無論您在 中撰寫的內容, CloudFormation 或是 AWS SAM 可與部署 AWS CloudFormation 堆疊動作搭配使用。

提示

如需示範如何使用部署 AWS CloudFormation 堆疊動作部署無伺服器應用程式的教學課程,請參閱 教學課程:部署無伺服器應用程式

「部署 AWS CloudFormation 堆疊」動作所使用的執行期映像

部署 AWS CloudFormation 堆疊動作會在 2022 年 11 月的映像 上執行。如需詳細資訊,請參閱作用中影像