投稿日: Nov 22, 2021
Amazon Elastic Container Service (Amazon ECS) は本日、Amazon ECS が Amazon ECS 最適化 Amazon マシンイメージ (AMI) を構築するために使用するビルドスクリプトをオープンソース化しました。これらのビルドスクリプトは、Apache license 2.0 の下でオープンソースプロジェクトとして GitHub で利用できるようになりました。これらのビルドスクリプトを使用して、Amazon ECS 最適化 AMI と同じコンポーネントを使用し、組織の要件に基づいてセキュリティ、モニタリング、コンプライアンスを制御するカスタム AMI を構築できます。
Amazon ECS 最適化 AMI リポジトリには、AMI を生成するためのテンプレートとスクリプトが含まれています。これらのスクリプトは、Amazon ECS 最適化 AMI の構築の真実の単一のソースであるため、お客様は GitHub リポジトリをフォローして、Amazon ECS 最適化 AMI への変更をモニタリングできます。 また、Amazon ECS は、Amazon ECS のためにコンテナの管理を担当する Amazon ECS コンテナエージェントの開発も続けており、Github のオープンソースプロジェクトとしても開発を続けています。
Amazon ECS 最適化 Amazon Linux AMI は、Amazon Linux 2 の上に構築されています。AWS Systems Manager Parameter Store API にクエリを実行することで、ソースイメージ名を表示できます。ブログの手順に従うか、ドキュメントを確認することで、本日リリースするビルドスクリプトを使用して、すべてのパブリック AWS リージョンでカスタム AMI をビルドすることができます。