Модуль управления виртуальными 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).