web-dev-qa-db-ja.com

Elastic Beanstalkの起動構成を変更してテンプレートを起動するにはどうすればよいですか?

既存のElasticBeanstalk環境のlaunch configurationlaunch templateに置き換えたい。

EC2ダッシュボードで、起動テンプレートを作成し、既存のEB自動スケーリンググループで選択しました。これで、EBダッシュボードに移動して自動スケーリング構成を変更するまで、これは正常に機能します。

enter image description here

これにより、以前に設定した起動テンプレートが置き換えられ、以前の起動構成が再度設定されます。

EBダッシュボードで構成を変更した場合でも、自動スケーリンググループの起動テンプレートが保持されていることを確認するにはどうすればよいですか?

EB構成で起動テンプレートを設定し、ローリング更新を行うことを想定していますが、EB構成ドキュメントのGeneral Optionsにはaws:autoscaling:launchconfigurationオプションがありますが、aws:autoscaling:launchtemplateはありません。

https://docs.aws.Amazon.com/elasticbeanstalk/latest/dg/command-options-general.html

しかし、あなたが"aws:autoscaling:launchtemplate"をグーグルで検索するとき、それへのいくつかの参照があります。

EB構成はまだ起動テンプレートと互換性がありませんか?

2
Manuel

AWSによると:

  • 現在、CLIまたはEBダッシュボードを介してEBの起動テンプレートを使用することはできません。
  • AWSはすでにこの機能に取り組んでいます。

回避策として、自動スケーリンググループの起動テンプレートを手動で設定していますが、これは機能します。 Elastic Beanstalkを介して構成を更新する場合にのみ、元の起動構成が再度設定され、手動で起動テンプレートに置き換える必要があります。

1
Manuel