GUIの場合
- GUIの場合、AWSの公式ドキュメントがあるが、一度インスタンスを起動した後に置き換えるやり方なのでイマイチ。
- 環境(インスタンス)が起動した後に、環境の「設定」→「インスタンス」の「カスタムAMI ID」で置き換えたいAMI IDを指定すると、そのAMIでインスタンスを再作成する
CUIの場合
- 「option_settings」の「aws:autoscaling:launchconfiguration」で指定すると、インスタンス作成時にそのAMIを使用する(eb createコマンドにAMIを指定するパラメータは無い)
.ebextensions/launchconfiguration.config
option_settings:
- namespace: aws:autoscaling:launchconfiguration
option_name: ImageId
value: ami-xxxxx