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 своего стека.