Модуль управления сетями кластера (Cilium CNI)
На этой странице
Модуль сетевого взаимодействия обеспечивает сетевую функциональность и взаимодействие между различными компонентами кластера, такими как контейнеры, поды, узлы и сервисы.
Для настройки Cilium в интерфейсе кластера управления платформы “Штурвал”:
- в боковом меню откройте раздел Сервисы и репозитории;
- перейдите на страницу Установленные сервисы.
- найдите Модуль управления сетями кластера.
Для настройки Cilium в интерфейсе клиентского кластера платформы “Штурвал”:
- в боковом меню откройте раздел Сервисы и репозитории;
- перейдите на страницу Установленные сервисы.
- найдите Модуль управления сетями кластера.
Если модуль не отображается, в боковом меню откройте раздел Сервисы и репозитории и перейдите на страницу Доступные чарты. На вкладке “shturval” найдите чарт shturval-networking
и нажмите “Установить”.
Пример customvalues
k8sServiceHost: <ваше значение параметра>
k8sServicePort: <ваше значение параметра>
operator:
replicas: <ваше значение параметра>
sessionAffinity: "true"
Параметр | Описание | Тип данных | Пример |
---|---|---|---|
k8sServiceHost |
IP-адрес сервиса в Kubernetes | string | 10.31.145.148 |
k8sServicePort |
Порт конечной точки сервиса Kubernetes API | string | 6443 |
replicas |
Количество реплик | int | 1 |
Обратите внимание! Если вы используете в кластере одновременно Cilium CNI и Multus CNI, то в спецификации Модуля управления сетями кластера (shturval-networking
) необходимо прописать параметр exclusive
, как в примере ниже.
Пример customvalues
cni:
exclusive: false
Cilium Hubble
Hubble обеспечивает наблюдение за сетевым взаимодействием между компонентами кластера и сетевой инфраструктурой. Для включения hubble у Cilium перейдите в управление сервисом, в блоке “Спецификация сервиса” пропишите параметры, как в примере ниже.
Пример customvalues
hubble:
enabled: true
relay:
enabled: true
ui:
enabled: true
Чтобы временно прокинуть порт со своей рабочей станции до UI Hubble в CLI введите команду:
Команда
kubectl -n kube-system port-forward services/hubble-ui 12000:80
Cilium Hubble будет доступен по адресу: http://127.0.0.1:12000
С дополнительной информацией можно ознакомиться на официальном сайте. В текущем релизе используется Cilium версии 1.16.8.