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

Amazon CodeCatalyst は新規のお客様には提供されなくなりました。既存のお客様は、通常どおりサービスを引き続き使用できます。詳細については、「CodeCatalyst から移行する方法」を参照してください。

CloudFormation スタックのデプロイ

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

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

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

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

ヒント

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

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

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