Я просто следовал этому учебнику , чтобы узнать, как использовать команду eb
.
Я хочу изменить Health Check Type
группы автоматического масштабирования, созданной Elastic-Beanstalk, на ELB
. Но я просто не могу найти, как это сделать.
Вот что я сделал:
Измените Health Check Type
среды dev-env
на ELB
через консоль AWS.
Используйте eb config save dev-env --cfg my-configuration
для локального сохранения файла конфигурации.
Тип проверки работоспособности ELB
не отображается внутри файла .elasticbeanstalk/saved_configs/my-configuration.cfg.yml
. Это означает, что я должен указать тип проверки работоспособности где-то еще.
Затем я нахожу еще одну статью о том, что вы можете поместить тип проверки работоспособности в папку .ebextensions
.
Поэтому я делаю модификацию eb-python-flask , которая является примером учебника .
Вот моя модификация из eb-python-flask .
Я думал, что выполнение eb config put prod
и eb create prod2-env --cfg prod
с моей eb-python-flask создаст среду, чей тип проверки работоспособности группы автоматического масштабирования равен ELB
. Но я был неправ. Тип проверки работоспособности, созданный командами eb
, по-прежнему EC2
.
Кто-нибудь знает, как программно установить тип проверки работоспособности?
Я не хочу устанавливать его через консоль AWS. Это неудобно.