Модуль управления виртуальными IP-адресами (Kube VIP)

В платформе “Штурвал” Модуль управления виртуальными IP-адресами (Kube VIP) включает два компонента:

  • Компонент конфигурации сервисов (shturval-vip-provider). Он автоматически назначает IP-адреса сервисам (Services) с типом LoadBalancer.

Контроллер shturval-vip-provider, при создании Service с типом LoadBalancer в кластере, выделяет и назначает IP-адрес из сконфигурированного CIDR или диапазона IP-адресов. Выделенный IP-адрес указывается в аннотации и параметре loadBalancerIP сервиса. Сконфигурированный CIDR, диапазон IP-адресов заданы в ConfigMap с именем kubevip неймспейса kube-system.

  • Компонент конфигурации узлов (shturval-vip). Shturval-vip является DaemonSet, который поднимает назначенные IP-адреса сервисам (Services) с типом LoadBalancer на узлах кластера. В случае удаления сервиса из кластера, назначенный сервису IP-адрес “освобождается” с узлов кластера.

Компоненты модуля управления виртуальными IP-адресами не требует ручной настройки.

С дополнительной информацией можно ознакомиться на официальном сайте.

Компонент конфигурации сервисов

Компонент конфигурации сервисов модуля управления виртуальными IP-адресами является критически важным сервисом для работы платформы “Штурвал” (недоступен для отключения). Устанавливается по умолчанию в кластер управления и клиентские кластеры.

Для просмотра состояния сервиса в кластере перейдите на страницу Установленные сервисы раздела Сервисы и репозитории. Найдите Модуль управления виртуальными IP-адресами. Компонент конфигурации сервисов (shturval-vip-provider) и нажмите Управлять.

Для корректной работы сервиса в кластере должен быть установлен и включен Модуль управления сетями кластера (shturval-networking).

Компонент конфигурации узлов

Компонент конфигурации узлов модуля управления виртуальными IP-адресами является критически важным сервисом для работы платформы “Штурвал” (недоступен для отключения). Устанавливается по умолчанию в кластер управления и клиентские кластеры.

Для просмотра состояния сервиса в кластере перейдите на страницу Установленные сервисы раздела Сервисы и репозитории. Найдите Модуль управления виртуальными IP-адресами. Компонент конфигурации узлов (shturval-vip) и нажмите Управлять.

Для корректной работы сервиса в кластере должен быть установлен и включен Модуль управления сетями кластера (shturval-networking).

×