翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
注記
このセクションは、顧客のサブセットにのみ適用されます。2021 年 11 月 24 日より前に Graviton arm64 ベースのインスタンスタイプで新しい環境を作成した場合は、このセクションの情報が適用される場合があります。
2021年10月と11月から、Elastic Beanstalk は、一部のリージョンおよび一部のプラットフォームバージョンで Graviton arm64 プロセッサのサポートの波を追加し始めました。この第1波は、AWS Elastic Beanstalkリリースノート日付10 月 13 日,10 月 21 日そして11 月 19 日2021 年の。次に arm64 ベースの環境を作成した場合は、リリースノートに記載されているカスタム AMI を使用してインスタンスを設定するように指示されています。Graviton arm64 の拡張サポートが利用可能になったので、Elastic Beanstalk は最新のプラットフォームバージョンで arm64 インスタンスタイプの AMI をデフォルト設定します。
最初の Wave リリースで提供されるカスタム AMI を使用して環境を作成した場合は、正常で動作している環境を維持するために、次の操作を実行することをお勧めします。
-
環境からカスタム AMI を削除します。
-
最新のプラットフォームバージョンで環境を更新します。
-
マネージド・プラットフォーム更新を設定すると、予定済みのメンテナンスウィンドウの間に、自動的に最新バージョンのプラットフォームにアップグレードできます。
注記
Elastic Beanstalk は、カスタム AMI を自動的に置き換えるわけではありません。ステップ 1 でカスタム AMI を削除する必要があります。ステップ 2 の次のプラットフォームアップデートで更新されます。
次の手順では、これらの手順について説明します。-AWS CLI次の情報を使用して作成された環境には、例が適用されます。
aws elasticbeanstalk create-environment \ --region
us-east-1
\ --application-namemy-app
\ --environment-namemy-env
\ --solution-stack-name"64bit Amazon Linux 2 v3.4.7 running Docker"
\ --option-settings \ Namespace=aws:autoscaling:launchconfiguration,OptionName=IamInstanceProfile,Value=aws-elasticbeanstalk-ec2-role
\ Namespace=aws:ec2:instances,OptionName=InstanceTypes,Value=t4g.small
\ Namespace=aws:autoscaling:launchconfiguration,OptionName=ImageId,Value=ami-0fbdb88ce139244bf
Graviton arm64 サポートの最初の波の下で作成された arm64 環境を更新するには
-
Runupdate-environmentをクリックして、カスタム AMI 設定を削除します。
aws elasticbeanstalk update-environment \ --region
us-east-1
\ --environment-namemy-env
\ --options-to-remove \ Namespace=aws:autoscaling:launchconfiguration,OptionName=ImageId -
最新のプラットフォームバージョンで環境を更新します。以下のオプションから一つ選択してください。
-
コンソールオプション — Elastic Beanstalk コンソールを使用して、プラットフォームのバージョンを更新します。詳細については、「」を参照してください。環境のプラットフォームバージョンを更新する。
-
AWS CLIオプション:AWS update-environmentコマンドで、最新のプラットフォームバージョンを指定します。
aws elasticbeanstalk update-environment \ --region
us-east-1
\ --environment-namemy-env
\ --solution-stack-name"64bit Amazon Linux 2 v3.4.9 running Docker"
注記
-list-available-solution-stacksCommand は、アカウントで使用可能なプラットフォームバージョンのリストをAWSリージョン。
aws elasticbeanstalk list-available-solution-stacks --region
us-east-1
--query SolutionStacks
-
-
Elastic Beanstalk コンソールを使用して、環境のマネージドプラットフォーム更新を設定します。マネージド・プラットフォーム更新機能により、予定済みのメンテナンスウィンドウ中に、環境を自動的に最新バージョンのプラットフォームにアップグレードできます。更新プロセス中も、アプリケーションはサービスが続きます。詳細については、マネージド・プラットフォームアップデートを参照してください。