Назад | Перейти на главную страницу

Конфигурация программного обеспечения и приоритеты расширений .ebextensions

На прошлой неделе был выпущен Amazon Linux v2.7.0. После обновления до этой версии Конфигурация ПО в веб-консоли исчезла. Из-за этого изменения нам пришлось быстро перейти на конфигурацию файла .ebextensions. Мы используем файл, подобный этому ниже.

option_settings:
  "aws:elasticbeanstalk:container:tomcat:jvmoptions" :
    Xms: 512m
    Xmx: 1024m
    XX:MaxPermSize: 256m
    JVM Options: "--add-modules java.xml.bind"

Через несколько дней Amazon неожиданно выпустила Amazon Linux v2.7.1, снова сделав эти возможности доступными. Итак, теперь у нас есть то же самое, настроенное в двух местах. Какой из них приоритет? Мы видим, что они выбираются случайным образом. Иногда из нашего файла иногда из веб-консоли.

На мой взгляд, он должен обновлять конфигурацию веб-консоли после каждого развертывания, но это не так :(