使用工作流程部署 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