AWS CloudFormation スタックのデプロイ - Amazon CodeCatalyst

AWS CloudFormation スタックのデプロイ

このセクションでは、CodeCatalyst ワークフローを使用して AWS CloudFormation スタックをデプロイする方法について説明します。これを実現するには、ワークフローに [AWS CloudFormation スタックをデプロイ] アクションを追加する必要があります。このアクションは、指定したテンプレートに基づいて、リソースの CloudFormation スタックを AWS にデプロイします。テンプレートは、次のようになります。

スタックが既に存在する場合、 アクションは CloudFormation CreateChangeSet オペレーションを実行し、次に ExecuteChangeSet オペレーションを実行します。その後、アクションは変更がデプロイされるのを待ち、結果に応じて、失敗または成功したものとしてマークします。

デプロイするリソースを含む AWS CloudFormation または AWS SAM テンプレートが既にある場合、または AWS SAM や [AWS Cloud Development Kit (AWS CDK)] などのツールを使用してワークフロー「ビルドアクション」の一部として自動的に生成する予定がある場合は、 [AWS CloudFormation スタックをデプロイ] アクションを使用します。

使用できるテンプレートには制限はありません。CloudFormation で作成できるものでも、[AWS CloudFormation スタックをデプロイ] アクションで使用できる AWS SAM でもかまいません。

ヒント

[AWS CloudFormation スタックをデプロイ] アクションを使用してサーバーレスアプリケーションをデプロイする方法を示すチュートリアルについては、「チュートリアル: サーバーレスアプリケーションをデプロイする」を参照してください。

「AWS CloudFormation スタックをデプロイ」アクションで使用されるランタイムイメージ

[AWS CloudFormation スタックをデプロイ] アクションは、[2022 年 11 月の画像] で実行されます。詳細については、「アクティブなイメージ」を参照してください。