AWS CloudFormation Git 同期を使った作業 - AWS CloudFormation

AWS CloudFormation Git 同期を使った作業

Git 同期を使用すると、ソースコントロールを使用して CloudFormation スタックを管理できます。これを行うには、Git リポジトリをモニターリングするように CloudFormation を設定します。リポジトリの次の 2 つのファイルへの変更に関して監視が行われます。

  • スタックを定義する CloudFormation テンプレートファイル

  • スタックを設定するパラメータを含むスタックデプロイファイル

テンプレートまたはデプロイファイルへの変更をコミットすると、CloudFormation はスタックを自動的に更新します。これにより、プルリクエストとバージョントラッキングを使用して、一元化された場所から CloudFormation スタックの設定、デプロイ、更新を行うことができます。

Git 同期には、リポジトリへのリンク、スタックデプロイファイルの生成、CloudFormation テンプレートの更新、リポジトリへのプルリクエストの送信に使用できるコンソールインターフェイスが用意されています。Git 同期には、アクティブな Git 同期スタックのデプロイを監視、編集、トラブルシューティングできるステータスダッシュボードもあります。スタックを作成するときに、Git 同期には CloudFormation コンソールからアクセスします。Git 同期には CodeConnections を使用してアクセスすることもできます。詳細については、「Developer Tools Console ユーザーガイド」の「リンクされたリポジトリの同期設定を操作する」を参照してください。

Git 同期は GitHubGitHub EnterpriseGitLab、および Bitbucket のリポジトリをサポートしています。

注記

Git 同期を利用できるリージョンは、米国東部(バージニア北部)、米国東部(オハイオ)、米国西部(北カリフォルニア)、米国西部(オレゴン)、カナダ(中部)、アジアパシフィック(ムンバイ)、アジアパシフィック (東京)、アジアパシフィック (ソウル)、アジアパシフィック (シンガポール)、アジアパシフィック (シドニー)、欧州 (アイルランド)、欧州 (ロンドン)、欧州 (パリ)、欧州 (ストックホルム)、欧州 (フランクフルト)、欧州 (ミラノ)、南米 (サンパウロ) です。

この章のトピックには、Git 同期に関連する用語と概念に関する情報と、Git 同期のチュートリアルが含まれています。