Теперь Amazon ECS позволяет задавать еженедельные окна событий для запланированного удаления задач в AWS Fargate
Теперь Amazon ECS позволяет задавать еженедельные окна событий для запланированного удаления задач в AWS Fargate. Эта возможность обеспечивает точный контроль за обновлениями инфраструктуры и заменой задач, помогая предотвратить прерывание критически важных рабочих нагрузок в часы пик.
AWS Fargate – это бессерверное ядро с оплатой по факту использования, которое позволяет сосредоточиться на создании приложений, а не на управлении серверами. В рамках модели общей ответственности AWS платформа Fargate периодически обновляется для поддержки базовой инфраструктуры. Перед проведением обновления Fargate автоматически удаляет ваши задачи и заранее уведомляет вас об этом по электронной почте и через Панель работоспособности AWS. По умолчанию задачи удаляются через 7 дней после уведомления. Вы можете изменить параметр fargateTaskRetirementWaitPeriod, чтобы продлить этот период до 14 дней или же удалить задачи сразу (0 дней). Раньше вы могли автоматизировать работу, используя уведомления и период ожидания для обновления своих сервисов или замены задач. Начиная с сегодняшнего дня вы сможете указать в Amazon EC2 окна еженедельных событий, позволяющие точно контролировать сроки удаления задач в Fargate. Например, для критически важной службы, требующей большого времени безотказной работы в будние дни, можно настроить удаление задач только по выходным.
Для начала включите в аккаунте AWS настройку fargateEventWindows (это потребуется сделать только один раз). Затем настройте окна событий Amazon EC2, указав временные диапазоны, и свяжите их со своими задачами ECS. Для этого выберите в качестве цели сопоставления теги под управлением Amazon ECS. Используйте тег aws:ecs:clusterArn для выбора задач в кластере ECS, тег aws:ecs:serviceArn для сервисов ECS и aws:ecs:fargateTask со значением true, чтобы применить окно ко всем задачам Fargate. Данная функция сейчас доступна во всех коммерческих регионах AWS. Подробнее см. в нашей документации.