2016-11-11 5 views
1

Я только что установил кластер Kubernetes с тремя узлами на AWS, используя Kelsey's guide. Я замечаю, что K8 назначает уникальный виртуальный IP-адрес для каждого модуля и сервиса. В руководстве таблица маршрутов AWS используется для сопоставления виртуальных IP-адресов с реальными IP-адресами. Хотя это работает, оно кажется довольно примитивным и не масштабируется, когда узлы добавляются/удаляются в кластер Kubernetes.Kubernetes на AWS - управление виртуальными IP-адресами

Каков стандартный способ обработки этих виртуальных IP-адресов при размещении Kubernetes на AWS по шкале?

+0

Я думаю, что руководство Kelsey очень полезно, чтобы понять, как работает Kubernetes, но есть варианты выбора Kubernetes на AWS, такие как CoreOS 'kube-aws' или' kops'. https://github.com/coreos/kube-aws https://github.com/kubernetes/kops – Camil

ответ

0

Таблицы маршрутов AWS имеют ограничение по 50 записей каждый, поэтому это не очень масштабируемое решение. Наиболее распространенный подход - использовать оверлейную сеть. Два популярных из них являются

фланель README, в частности, дает хороший обзор того, как это работает.

Смежные вопросы