Beanstalk автоматически обновляет и исправляет образ Windows, который он использует?

Я создал приложение.net beanstalk на сервере Windows. Я не использовал кастомную ами или что-то еще, просто выбрал платформу asp.

Я предполагаю, что используемый образ Windows регулярно исправляется, это правда? и я не включаю обновления Windows, я имею в виду, что само изображение периодически обновляется для меня с помощью aws, поэтому оно загружается с последними исправлениями, исправлениями безопасности и т. д.

Если это не так, значит ли это, что мне нужно вручную перейти в свою среду и заменить ami на новый ami базового сервера windows aws?

Редактировать: похоже, что Amazon делает исправления

Чтобы гарантировать, что клиенты получают последние обновления безопасности по умолчанию, AWS поддерживает Windows AMI доступными только в течение трех месяцев. После выпуска новых Windows AMI AWS делает Windows AMI старше трех месяцев закрытыми в течение 10 дней. После того, как AMI стал закрытым, если вы посмотрите на экземпляр, запущенный из этого AMI в консоли, поле AMI ID гласит: "Не удается загрузить подробности для ami-xxxxx. Возможно, вам не разрешено просматривать его". Вы все еще можете получить AMI ID, используя AWS CLI или AWS SDK.

Windows AMI в каждом выпуске имеют новые идентификаторы AMI. Поэтому мы рекомендуем вам писать сценарии, которые определяют местонахождение последних AMI Windows AWS по их именам, а не по их идентификаторам.

Так бобовый стебель тянет AMI по имени, а не по идентификатору? Или он продолжает использовать тот же старый ami и никогда не обновляет его?

1 ответ

Решение

По умолчанию это не обновляется автоматически. Как указано в этом документе:

Когда доступна новая версия конфигурации платформы вашей среды, Elastic Beanstalk показывает сообщение в консоли управления средой и делает доступной кнопку Изменить.

Вам необходимо включить обновление управляемой платформы. Это позволяет настроить вашу среду на автоматическое применение незначительных обновлений и обновлений версий в течение настраиваемого еженедельного окна обслуживания.

РЕДАКТИРОВАТЬ:

Похоже, это не работает для Windows, хотя. Нижний абзац этого документа гласит:

Платформы на основе Windows Server не имеют семантической версии и не поддерживают обновления управляемых платформ. Вы можете запустить только последнюю версию конфигурации каждой платформы Windows Server и не сможете выполнить откат после обновления.

Начиная с 2019 года, Amazon поддерживает управляемые обновления для Windows с версией 2 своего стека.