View a markdown version of this page

部署一个 CloudFormation 堆栈 - 亚马逊 CodeCatalyst

亚马逊 CodeCatalyst 不再向新客户开放。现有客户可以继续正常使用该服务。有关更多信息,请参阅 如何从中迁移 CodeCatalyst

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

部署一个 CloudFormation 堆栈

本节介绍如何使用 CodeCatalyst 工作流程部署 AWS CloudFormation 堆栈。为此,必须将 D eploy CloudFormation 堆栈操作添加到工作流程中。该操作 AWS 根据您提供的模板将资源 CloudFormation 堆栈部署到其中。模板可以是:

如果堆栈已经存在,则该操作将运行该 CloudFormation CreateChangeSet操作,然后运行该ExecuteChangeSet操作。之后,该操作会等待部署完更改,并根据结果自行标记为成功或失败。

如果您已经有一个包含要部署的资源的 CloudFormation 或 AWS SAM 模板,或者您计划使用 AWS SAM 和等工具作为工作流程构建操作的一部分自动生成一个或模板,请使用 Deploy CloudFormation 堆栈操作AWS Cloud Development Kit (AWS CDK)

对您可以使用的模板没有任何限制,无论您能在其中创作什么, CloudFormation 或者 AWS SAM 可以在 D eploy CloudFormation 堆栈操作中使用什么。

提示

有关向您展示如何使用 Deploy CloudFormation 堆栈操作部署无服务器应用程序的教程,请参阅教程:部署无服务器应用程序

'Deploy 使用的运行时映像 CloudFormation 堆栈的动作

部署 CloudFormation 堆栈操作在 2022 年 11 月的映像上运行。有关更多信息,请参阅 活动映像