投稿日: Apr 18, 2019

AWS CloudFormation では、クラウド環境内のすべてのインフラストラクチャリソースを記述してプロビジョニングするための共通言語が提供されます。シンプルなテキストファイルを使用して、あらゆるリージョンとアカウントでアプリケーションに必要とされるすべてのリソースを、自動化された安全な方法でモデル化し、プロビジョニングできます。

今回のリリースの一部として、以下のリソースが追加されました。

AWS::EC2::CapacityReservation

AWS::EC2::CapacityReservation リソースを使用してキャパシティー予約を作成する。

以下のリソースが更新されました。

AWS::ECS::TaskDefinition

ProxyConfiguration プロパティを使用して App Mesh プロキシの設定の詳細を指定する。

ContainerDefinition プロパティタイプ:

● DependsOn プロパティを使用して、コンテナの起動と停止に定義されている依存関係を指定する。

● StartTimeout プロパティを使用して、コンテナの依存関係の解決を断念するまでの待機時間を指定する。

● StopTimeout プロパティを使用して、コンテナが正常に終了しない場合にコンテナが強制終了されるまでの待機時間を指定する。

AWS::ElasticLoadBalancingV2::TargetGroup

HealthCheckEnabled プロパティを使用して、ヘルスチェックが有効かどうかを確認する。

Port、Protocol、VpcId プロパティは、ターゲットタイプがインスタンスまたは IP の場合にのみ必要になります。