Развертывание AWS EKS на нескольких VPC

Я немного запутался в том, как работает aws EKS, извините за мое невежество. У меня есть 4 VPC: один для общих служб (gitlab и т. Д.), Один для разработчиков, один для постановки и один для производства. На каждом vpc есть несколько подсетей для разных клиентов a, b, c. В настоящее время у меня есть только конвейеры, которые создают образы и развертывают их на ec2 в определенной vpc / подсети. Конвейер ssh к серверу на основе файла gitlab-ci.

Я хотел бы изменить это и иметь кластер k8, где при обновлении образа k8 развертывает мой образ в указанном vpc и подсетях. Я знаю, что могу подключить свой реестр к k8 и заставить его работать над обновлением, это не мой вопрос. Мой вопрос в том, как EKS работает в VPC и подсетях.

Это возможно. Кажется, что кластер EKS может быть только в 1 vpc и может развертываться только в этих подсетях?

Я не правильно понимаю?


person bink1time    schedule 05.03.2020    source источник


Ответы (1)


Ты прав.

EKS ControlPlane может работать только в одном VPC и может быть связан с подсетями в этом VPC.

Еще в AWS я поднял запросы функций для поддержки нескольких VPC и многорегиональных EKS, но пока новостей о них нет.

person marcincuber    schedule 06.03.2020