Elastic Beanstalk 環境の設定 (高度) - AWS Elastic Beanstalk

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Elastic Beanstalk 環境の設定 (高度)

AWS Elastic Beanstalk 環境を作成する場合、Elastic Beanstalk は、アプリケーションの実行とサポートに必要なすべての AWS リソースをプロビジョニングして設定します。環境のメタデータの設定や動作の更新に加えて、設定オプションの値を指定することによって、これらのリソースをカスタマイズできます。例えば、Amazon SQS キューおよびキューの深さに対するアラームを追加したり、Amazon ElastiCache クラスターを追加したりする場合です。

設定オプションのほとんどで、Elastic Beanstalk に自動的に適用されるデフォルト値が設定されています。これらのデフォルト設定は、設定ファイル、保存済み設定、コマンドラインオプションで、または Elastic Beanstalk API を直接呼び出して上書きできます。EB CLI および Elastic Beanstalk コンソールでは、一部のオプションに推奨値も適用されます。

ソースバンドルと共に設定ファイルを含めることにより、アプリケーションバージョンのデプロイと同時に環境を簡単にカスタマイズできます。インスタンスのソフトウェアをカスタマイズするときは、カスタム AMI を作成するより設定ファイルを使用する方が、AMI のセットを保持する必要がないので優っています。

アプリケーションをデプロイするときは、アプリケーションが依存するソフトウェアをカスタマイズおよび設定したい場合があります。このようなファイルとしては、アプリケーションで必要な依存関係(yum リポジトリからの追加パッケージなど)や、AWS Elastic Beanstalk でデフォルトの特定の設定を上書きするための httpd.conf の代わりの設定ファイルなどがあります。