AWS Elastic Beanstalk
開発者ガイド

プラットフォーム定義アーカイブのコンテンツ

platform definition archive は、アプリケーションソースバンドルのプラットフォームに相当します。platform definition archive は、platform definition file、Packer テンプレート、およびプラットフォームを作成するために Packer テンプレートによって使用されるスクリプトとファイルを含む ZIP ファイルです。

注記

EB CLI を使用してカスタムプラットフォームを作成する場合、EB CLI はプラットフォームレポジトリのファイルとフォルダから platform definition archive を作成するため、アーカイブを手動で作成する必要はありません。

platform definition file は、YAML 形式のファイルで、platform.yaml という名前で platform definition archive の root にある必要があります。platform definition file でサポートされる必須およびオプションのキーのリストについては、カスタムプラットフォームの作成 を参照してください。

特定の方法で Packer テンプレートに名前を付けるせんが、ファイル名は platform definition file で指定された provisioner テンプレートに一致する必要があります。Packer テンプレートを作成する手順については、公式の Packer ドキュメントを参照してください。

platform definition archive のその他のファイルには、AMI を作成する前にインスタンスをカスタマイズするためにテンプレートによって使用されるスクリプトとファイルがあります。