Поддержка сдвига зоны Контроллера восстановления приложений Amazon в Karpenter
Сервис Amazon Elastic Kubernetes Service (Amazon EKS) теперь поддерживает сдвиг зоны и автоматический сдвиг зоны Контроллера восстановления приложений Amazon (ARC) при использовании проекта Karpenter с открытым исходным кодом для выделения вычислительных ресурсов. Контроллер ARC помогает организовывать и выполнять восстановление приложений в разных регионах AWS и зонах доступности. Запуск новых возможностей позволит эффективнее обеспечивать доступность приложений Kubernetes, автоматизируя процесс перераспределения внутрикластерного сетевого трафика из проблемной зоны.
Клиенты все чаще развертывают в Amazon EKS высокодоступные приложения в нескольких зонах доступности, чтобы исключить наличие единой точки отказа. Используя сдвиг зоны ARC, можно временно избежать нарушения работы из-за проблем с какой-либо зоной, выведя из нее внутрикластерный сетевой трафик. Чтобы полностью автоматизировать работу, разрешите AWS управлять этим процессом с помощью автоматического сдвига зоны ARC, который также поддерживает пробные запуски, позволяющие удостоверить надлежащую работу кластера при недоступности одной из зон. При активации сдвига зоны в кластере EKS решение Karpenter прекращает выделение новых ресурсов в проблемной зоне доступности, останавливает в этой зоне произвольные нарушения из-за консолидаций и дрейфа узлов, а также предотвращает произвольные нарушения работы здоровых зон, когда им необходимо назначать поды в проблемной зоне. Не будут запускаться и поды со строгими требованиями к назначению, например с привязкой к определенным томам, использующим проблемную зону. Когда сдвиг зоны истекает или отменяется, Karpenter возобновляет работу в обычном режиме.
Эта функция Karpenter работает как с ручным сдвигом зоны, так и с автоматическим. Какие-либо специальные ресурсы ARC не требуются, поскольку Karpenter напрямую интегрируется с существующим ресурсом ARC в кластере EKS. Чтобы включить поддержку сдвига зоны, задайте параметр ENABLE_ZONAL_SHIFT в настройках Karpenter. См. дополнительные сведения в документации Karpenter и документации по сдвигу зоны ARC.