Требования к сетевым доступам

Firewall (межсетевые экраны) не должны блокировать сетевые соединения. Это требуется для поддержки взаимодействия между компонентами Платформы.

Схемы межсетевого взаимодействия

Shturval v2 с внутренним балансировщиком для KubeAPI и внешним балансировщиком для Ingress и CoreHA для клиентского кластера

Схема

capsmcoreha1

Описание
SourceDestinationПортПротоколНазначение
AdminБалансировщик нагрузки (Ingress)80TCPВзаимодействие с Ingress-controller кластера
AdminБалансировщик нагрузки (Ingress)443TCPВзаимодействие с Ingress-controller кластера
AdminVIP Control Plane узлов (KubeAPI)6443TCPАдминистрирование и управление кластером
AdminКластер управления22TCPИнсталляция кластера управления по SSH
Узлы кластера (Control Plane, Worker)VIP Control Plane узла (KubeAPI)6443TCPКомпоненты Kubernetes и STD (модуль управления конфигурацией узлов) для взаимодействия с кластером
Узлы кластераБалансировщик нагрузки (Ingress)80 (опционально)TCPВзаимодействие кластера с Ingress-controller
Узлы кластераБалансировщик нагрузки (Ingress)443TCPВзаимодействие кластера с Ingress-controller
Балансировщик нагрузки (Ingress)Worker-узлы30080 (опционально)TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы30443 (опционально)TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы443TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы80TCPВзаимодействие с Ingress-controller кластера
Control Plane узлыWorker-узлы (Kubelet)10250TCPКомпонент Kubernetes для взаимодействия с kubelet
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)4240TCPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)ICMPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)6081UDPКластерная сеть (Cilium)
Worker-узлы кластера управленияS3 (Simple Storage Service)9000TCPВзаимодействие с хранилищем S3 (Velero)
Control Plane узелControl Plane узлы (Etcd)2379TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Etcd)2380TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Kubelet)10250-10259TCPКомпонент Kubernetes для взаимодействия с kubelet, kube-scheduler, kube-controller-manager
Worker-узлы кластера управленияActive Directory389TCP/UDPВзаимодействие с Active Directory, LDAP
Worker-узлы кластера управленияActive Directory636TCPВзаимодействие с Active Directory, LDAP
Кластер управленияVIP Control Plane узлов клиентского кластера (KubeAPI)6443TCPВзаимодействие кластера управления с клиентским кластером
Кластер управленияКлиентский кластер22TCPИнсталляция клиентского кластера по SSH
Клиентский кластерБалансировщик нагрузки443TCPВалидация токена клиентского кластера через кластер управления
Кластер управленияБалансировщик нагрузки443TCPВалидация токена кластера управления
Балансировщик нагрузкиVIP Control Plane узлов клиентского кластера (CoreHA (DNS))1053TCPДинамическое добавление бэкендов в HAProxy
Клиентский кластерБалансировщик нагрузки (logs, metrics)443TCPВзаимодействие кластера с Ingress-controller для перенаправления метрик, логов
Клиентский кластерRegistry443TCPВзаимодействие кластера с внешним репозиторием
Кластер управленияRegistry443TCPВзаимодействие кластера с внешним репозиторием
Кластер управленияKeycloak, Blitz443TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)
Кластер управленияKeycloak, Blitz80TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)

Shturval v2 с внутренним балансировщиком для KubeAPI и внешним балансировщиком для Ingress

Схема

capsm1

Описание
SourceDestinationПортПротоколНазначение
AdminБалансировщик нагрузки (Ingress)80TCPВзаимодействие с Ingress-controller кластера
AdminБалансировщик нагрузки (Ingress)443TCPВзаимодействие с Ingress-controller кластера
AdminVIP Control Plane узлов (KubeAPI)6443TCPАдминистрирование и управление кластером
AdminКластер управления22TCPИнсталляция кластера управления по SSH
Узлы кластера (Control Plane, Worker)VIP Control Plane узла (KubeAPI)6443TCPКомпоненты Kubernetes и STD (модуль управления конфигурацией узлов) для взаимодействия с кластером
Control Plane узел кластера управленияБалансировщик нагрузки (Ingress)80 (опционально)TCPВзаимодействие кластера управления с Ingress-controller
Control Plane узел кластера управленияБалансировщик нагрузки (Ingress)443TCPВзаимодействие кластера управления с Ingress-controller
Балансировщик нагрузки (Ingress)Worker-узлы30080 (опционально)TCPВзаимодействие кластера с Ingress-controller
Балансировщик нагрузки (Ingress)Worker-узлы30443 (опционально)TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы443TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы80TCPВзаимодействие с Ingress-controller кластера
Control Plane узлыWorker-узлы (Kubelet)10250TCPКомпонент Kubernetes для взаимодействия с kubelet
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)4240TCPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)ICMPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)6081UDPКластерная сеть (Cilium)
Worker-узлыS3 (Simple Storage Service)9000TCPВзаимодействие с хранилищем S3 (Velero)
Control Plane узелControl Plane узлы (Etcd)2379TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Etcd)2380TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Kubelet)10250-10259TCPКомпонент Kubernetes для взаимодействия с kubelet, kube-scheduler, kube-controller-manager
Worker-узлы кластера управленияActive Directory389TCP/UDPВзаимодействие с Active Directory, LDAP
Worker-узлы кластера управленияActive Directory636TCPВзаимодействие с Active Directory, LDAP
Кластер управленияVIP Control Plane узлов клиентского кластера (KubeAPI)6443TCPВзаимодействие кластера управления с клиентским кластером
Кластер управленияКлиентский кластер22TCPИнсталляция клиентского кластера по SSH
Клиентский кластерБалансировщик нагрузки443TCPВалидация токена клиентского кластера через кластер управления
Кластер управленияБалансировщик нагрузки443TCPВалидация токена кластера управления
Клиентский кластерБалансировщик нагрузки (logs, metrics)443TCPВзаимодействие кластера с Ingress-controller для перенаправления метрик, логов
Клиентский кластерRegistry443TCPВзаимодействие кластера с внешним репозиторием
Кластер управленияRegistry443TCPВзаимодействие кластера с внешним репозиторием
Кластер управленияKeycloak, Blitz443TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)
Кластер управленияKeycloak, Blitz80TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)

Shturval v2 с внутренним балансировщиком для KubeAPI и Ingress

Схема

capsminternal1

Описание
SourceDestinationПортПротоколНазначение
AdminVIP Worker-узлов (Ingress)80 (опционально)TCPВзаимодействие с Ingress-controller кластера
AdminVIP Worker-узлов (Ingress)443TCPВзаимодействие с Ingress-controller кластера
AdminVIP Control Plane узлов (KubeAPI)6443TCPАдминистрирование и управление кластером
AdminКластер управления22TCPИнсталляция кластера управления по SSH
Узлы кластера (Control Plane, Worker)VIP Control Plane узла (KubeAPI)6443TCPКомпоненты Kubernetes и STD (модуль управления конфигурацией узлов) для взаимодействия с кластером
Узлы кластераVIP Worker-узел (Ingress)80TCPВзаимодействие с Ingress-controller кластера
Узлы кластераVIP Worker-узел (Ingress)443TCPВзаимодействие с Ingress-controller кластера
Control Plane узлыWorker-узлы (Kubelet)10250TCPКомпонент Kubernetes для взаимодействия с kubelet
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)4240TCPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)ICMPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)6081UDPКластерная сеть (Cilium)
Worker-узлыS3 (Simple Storage Service)9000TCPВзаимодействие с хранилищем S3 (Velero)
Control Plane узелControl Plane узлы (Etcd)2379TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Etcd)2380TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Kubelet)10250-10259TCPКомпонент Kubernetes для взаимодействия с kubelet, kube-scheduler, kube-controller-manager
Worker-узлы кластера управленияActive Directory389TCP/UDPВзаимодействие с Active Directory, LDAP
Worker-узлы кластера управленияActive Directory636TCPВзаимодействие с Active Directory, LDAP
Кластер управленияVIP Control Plane узлов клиентского кластера (KubeAPI)6443TCPВзаимодействие кластера управления с клиентским кластером
Кластер управленияКлиентский кластер22TCPИнсталляция клиентского кластера по SSH
Клиентский кластерVIP Worker-узел443TCPВалидация токена клиентского кластера через кластер управления
Клиентский кластерRegistry443TCPВзаимодействие кластера с внешним репозиторием
Кластер управленияRegistry443TCPВзаимодействие кластера с внешним репозиторием
Кластер управленияKeycloak, Blitz443TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)
Кластер управленияKeycloak, Blitz80TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)

Shturval v2 с внешним балансировщиком для KubeAPI и Ingress

Схема

capsmwthoutcoreha2

Описание
SourceDestinationПортПротоколНазначение
AdminБалансировщик нагрузки (Ingress)80TCPВзаимодействие с Ingress-controller кластера
AdminБалансировщик нагрузки (Ingress)443TCPВзаимодействие с Ingress-controller кластера
AdminБалансировщик нагрузки (KubeAPI)6443TCPКомпоненты Kubernetes и STD (модуль управления конфигурацией узлов) для взаимодействия с кластером
AdminКластер управления22TCPИнсталляция кластера управления по SSH
Балансировщик нагрузки (Ingress)Worker-узлы30080 (опционально)TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы30443 (опционально)TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы443TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы80TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (KubeAPI)Control Plane узлы6443TCPКомпоненты Kubernetes и STD (модуль управления конфигурацией узлов) для взаимодействия с кластером
Узлы кластераБалансировщик нагрузки кластера управления (Ingress)80TCPВзаимодействие с Ingress-controller кластера
Узлы кластераБалансировщик нагрузки кластера управления (Ingress)443TCPВзаимодействие с Ingress-controller кластера
Control Plane узлыБалансировщик нагрузки (KubeAPI)6443TCPВзаимодействие кластера с Ingress-controller
Control Plane узлыWorker-узлы (Kubelet)10250TCPКомпонент Kubernetes для взаимодействия с kubelet
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)4240TCPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)ICMPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)6081UDPКластерная сеть (Cilium)
Worker-узлыS3 (Simple Storage Service)9000TCPВзаимодействие с хранилищем S3 (Velero)
Control Plane узелControl Plane узлы (Etcd)2379TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Etcd)2380TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Kubelet)10250-10259TCPКомпонент Kubernetes для взаимодействия с kubelet, kube-scheduler, kube-controller-manager
Worker-узлы кластера управленияActive Directory389TCP/UDPВзаимодействие с Active Directory, LDAP
Worker-узлы кластера управленияActive Directory636TCPВзаимодействие с Active Directory, LDAP
Worker-узлыБалансировщик нагрузки (KubeAPI)6443TCPКомпоненты Kubernetes и STD (модуль управления конфигурацией узлов) для взаимодействия с кластером
Кластер управленияБалансировщик нагрузки (KubeAPI)6443TCPКомпоненты Kubernetes и STD (модуль управления конфигурацией узлов) для взаимодействия с кластером
Кластер управленияКлиентский кластер22TCPИнсталляция клиентского кластера по SSH
Клиентский кластерБалансировщик нагрузки443TCPВалидация токена клиентского кластера через кластер управления
Кластер управленияБалансировщик нагрузки443TCPВалидация токена кластера управления
Клиентский кластерБалансировщик нагрузки (logs, metrics)443TCPВзаимодействие кластера с Ingress-controller для перенаправления метрик, логов
Клиентский кластерRegistry443TCPВзаимодействие кластера с внешним репозиторием
Кластер управленияRegistry443TCPВзаимодействие кластера с внешним репозиторием
Кластер управленияKeycloak, Blitz443TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)
Кластер управленияKeycloak, Blitz80TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)

Shturval v2 stand-alone кластер с внутренним балансировщиком для KubeAPI и Ingress

Схема

capsmalone

Описание
SourceDestinationПортПротоколНазначение
AdminVIP Worker-узлов (Ingress)80 (опционально)TCPВзаимодействие с Ingress-controller кластера
AdminVIP Worker-узлов (Ingress)443TCPВзаимодействие с Ingress-controller кластера
AdminVIP Control Plane узлов (KubeAPI)6443TCPАдминистрирование и управление кластером
AdminКластер управления22TCPИнсталляция кластера управления по SSH
Кластер управленияБалансировщик нагрузки443TCPВалидация токена кластера управления
Узлы кластера (Control Plane, Worker)VIP Control Plane узла (KubeAPI)6443TCPКомпоненты Kubernetes и STD (модуль управления конфигурацией узлов) для взаимодействия с кластером
Узлы кластераVIP Control Plane узла (Ingress)80TCPВзаимодействие с Ingress-controller кластера
Узлы кластераVIP Control Plane узла (Ingress)443TCPВзаимодействие с Ingress-controller кластера
Control Plane узлыWorker-узлы (Kubelet)10250TCPКомпонент Kubernetes для взаимодействия с kubelet
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)4240TCPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)ICMPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)6081UDPКластерная сеть (Cilium)
Worker-узлыS3 (Simple Storage Service)9000TCPВзаимодействие с хранилищем S3 (Velero)
Control Plane узелControl Plane узлы (Etcd)2379TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Etcd)2380TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Kubelet)10250-10259TCPКомпонент Kubernetes для взаимодействия с kubelet, kube-scheduler, kube-controller-manager
Worker-узлыActive Directory389TCP/UDPВзаимодействие с Active Directory, LDAP
Worker-узлыActive Directory636TCPВзаимодействие с Active Directory, LDAP
Кластер управленияRegistry443TCPВзаимодействие кластера с внешним репозиторием
Кластер управленияKeycloak, Blitz443TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)
Кластер управленияKeycloak, Blitz80TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)

Shturval v2 stand-alone кластер с внутренним балансировщиком для KubeAPI и внешним балансировщиком для Ingress

Схема

capsmaloneextingress1

Описание
SourceDestinationПортПротоколНазначение
AdminБалансировщик нагрузки (Ingress)80TCPВзаимодействие с Ingress-controller кластера
AdminБалансировщик нагрузки (Ingress)443TCPВзаимодействие с Ingress-controller кластера
AdminVIP Control Plane узлов (KubeAPI)6443TCPАдминистрирование и управление кластером
AdminКластер управления22TCPИнсталляция кластера управления по SSH
Узлы кластераБалансировщик нагрузки (Ingress)80TCPВзаимодействие кластера управления с Ingress-controller
Узлы кластераБалансировщик нагрузки (Ingress)443TCPВзаимодействие кластера управления с Ingress-controller
Балансировщик нагрузки (Ingress)Worker-узлы30080 (опционально)TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы30443 (опционально)TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы443TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы80TCPВзаимодействие с Ingress-controller кластера
Узлы кластера (Control Plane, Worker)VIP Control Plane узла (KubeAPI)6443TCPКомпоненты Kubernetes и STD (модуль управления конфигурацией узлов) для взаимодействия с кластером
Control Plane узлыWorker-узлы (Kubelet)10250TCPКомпонент Kubernetes для взаимодействия с kubelet
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)4240TCPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)ICMPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)6081UDPКластерная сеть (Cilium)
Worker-узлыS3 (Simple Storage Service)9000TCPВзаимодействие с хранилищем S3 (Velero)
Control Plane узелControl Plane узлы (Etcd)2379TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Etcd)2380TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Kubelet)10250-10259TCPКомпонент Kubernetes для взаимодействия с kubelet, kube-scheduler, kube-controller-manager
Worker-узлыActive Directory389TCP/UDPВзаимодействие с Active Directory, LDAP
Worker-узлыActive Directory636TCPВзаимодействие с Active Directory, LDAP
Кластер управленияRegistry443TCPВзаимодействие кластера с внешним репозиторием
Кластер управленияKeycloak, Blitz443TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)
Кластер управленияKeycloak, Blitz80TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)

Shturval v2 DR-платформа с внутренним балансировщиком для KubeAPI и внешним балансировщиком для Ingress

Схема

capsmdrextingress2

Описание
SourceDestinationПортПротоколНазначение
AdminБалансировщик нагрузки (Ingress)80TCPВзаимодействие с Ingress-controller кластера
AdminБалансировщик нагрузки (Ingress)443 (опционально)TCPВзаимодействие с Ingress-controller кластера
AdminVIP Control Plane узлов (KubeAPI)6443TCPАдминистрирование и управление кластером
AdminКластер управления22TCPИнсталляция кластера управления по SSH
Узлы кластера (Control Plane, Worker)VIP Control Plane узла (KubeAPI)6443TCPКомпоненты Kubernetes и STD (модуль управления конфигурацией узлов) для взаимодействия с кластером
Узлы кластераБалансировщик нагрузки (Ingress)80 (опционально)TCPВзаимодействие с Ingress-controller кластера
Узлы кластераБалансировщик нагрузки (Ingress)443TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы30080 (опционально)TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы30443 (опционально)TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы443 (опционально)TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы80TCPВзаимодействие с Ingress-controller кластера
Control Plane узлыWorker-узлы (Kubelet)10250TCPКомпонент Kubernetes для взаимодействия с kubelet
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)4240TCPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)ICMPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)6081UDPКластерная сеть (Cilium)
Worker-узлыS3 (Simple Storage Service)9000TCPВзаимодействие с хранилищем S3 (Velero)
Worker-узлы DR-кластера управленияS3 (Simple Storage Service)9000TCP/UDPВзаимодействие с хранилищем S3 (Velero)
Control Plane узелControl Plane узлы (Etcd)2379TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Etcd)2380TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Kubelet)10250-10259TCPКомпонент Kubernetes для взаимодействия с kubelet, kube-scheduler, kube-controller-manager
Worker-узлы DR-кластера управленияActive Directory389TCP/UDPВзаимодействие с Active Directory, LDAP
Worker-узлы DR-кластера управленияActive Directory636TCPВзаимодействие с Active Directory, LDAP
Worker-узлы кластера управленияActive Directory389TCP/UDPВзаимодействие с Active Directory, LDAP
Worker-узлы кластера управленияActive Directory636TCPВзаимодействие с Active Directory, LDAP
Кластер управленияVIP Control Plane узлов клиентского кластера (KubeAPI)6443TCPВзаимодействие кластера управления с клиентским кластером
DR-кластер управленияVIP Control Plane узлов клиентского кластера (KubeAPI)6443TCPВзаимодействие кластера управления с клиентским кластером
Кластер управленияКлиентский кластер22TCPИнсталляция клиентского кластера по SSH
DR-кластер управленияКлиентский кластер22TCPИнсталляция клиентского кластера по SSH
Клиентский кластерБалансировщик нагрузки443TCPВалидация токена клиентского кластера через кластер управления
Кластер управленияБалансировщик нагрузки443TCPВалидация токена кластера управления
DR-кластер управленияБалансировщик нагрузки443TCPВалидация токена DR-кластера управления
Клиентский кластерБалансировщик нагрузки (logs, metrics)443TCPВзаимодействие кластера с Ingress-controller для перенаправления метрик, логов
Клиентский кластерRegistry443TCPВзаимодействие кластера с внешним репозиторием
Кластер управленияRegistry443TCPВзаимодействие кластера с внешним репозиторием
DR-кластер управленияRegistry443TCPВзаимодействие кластера с внешним репозиторием
Кластер управленияKeycloak, Blitz443TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)
Кластер управленияKeycloak, Blitz80TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)
DR-кластер управленияKeycloak, Blitz443TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)
DR-кластер управленияKeycloak, Blitz80TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)
Схема

capov-capvsinternallbapi

Схема

capov,capvs5

Описание
SourceDestinationПортПротоколНазначение
AdminБалансировщик нагрузки (Ingress)80 (опционально)TCPВзаимодействие с Ingress-controller кластера
AdminБалансировщик нагрузки (Ingress)443 (опционально)TCPВзаимодействие с Ingress-controller кластера
AdminVIP Control Plane узлов (KubeAPI)6443TCPАдминистрирование и управление кластером
AdminКластер управления22TCPИнсталляция кластера управления по SSH
Узлы кластера (Control Plane, Worker)VIP Control Plane узла (KubeAPI)6443TCPКомпоненты Kubernetes и STD (модуль управления конфигурацией узлов) для взаимодействия с кластером
Узлы кластераБалансировщик нагрузки (Ingress)80 (опционально)TCPВзаимодействие с Ingress-controller кластера
Узлы кластераБалансировщик нагрузки (Ingress)443 (опционально)TCPВзаимодействие с Ingress-controller кластера
Клиентский кластерБалансировщик нагрузки443TCPВалидация токена клиентского кластера через кластер управления
Кластер управленияБалансировщик нагрузки443TCPВалидация токена кластера управления
Балансировщик нагрузки (Ingress)Worker-узлы30080 (опционально)TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы30443 (опционально)TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы443TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы80TCPВзаимодействие с Ingress-controller кластера
Control Plane узлыWorker-узлы (Kubelet)10250TCPКомпонент Kubernetes для взаимодействия с kubelet
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)4240TCPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)ICMPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)6081UDPКластерная сеть (Cilium)
Worker-узлыS3 (Simple Storage Service)9000TCPВзаимодействие с хранилищем S3 (Velero)
Control Plane узелControl Plane узлы (Etcd)2379TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Etcd)2380TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Kubelet)10250-10259TCPКомпонент Kubernetes для взаимодействия с kubelet, kube-scheduler, kube-controller-manager
Worker-узлы кластера управленияActive Directory389TCP/UDPВзаимодействие с Active Directory, LDAP
Worker-узлы кластера управленияActive Directory636TCPВзаимодействие с Active Directory, LDAP
Кластер управленияVIP Control Plane узлов клиентского кластера (KubeAPI)6443TCPВзаимодействие кластера управления с клиентским кластером
Кластер управленияКлиентский кластер22TCPИнсталляция клиентского кластера по SSH
Worker-узлы кластера управленияoVirt Engine443TCPСоздание кластеров с помощью провайдера oVirt
Worker-узлы кластера управленияvCenter443TCPСоздание кластеров с помощью провайдера vSphere
Клиентский кластерБалансировщик нагрузки (logs, metrics)443TCPВзаимодействие кластера с Ingress-controller для перенаправления метрик, логов
Клиентский кластерRegistry443TCPВзаимодействие кластера с внешним репозиторием
Кластер управленияRegistry443TCPВзаимодействие кластера с внешним репозиторием
Кластер управленияKeycloak, Blitz443TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)
Кластер управленияKeycloak, Blitz80TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)

oVirt, vSphere c внутренним балансировщиком для KubeAPI, внешним для Ingress и CoreHA в клиентском кластере

Описание
SourceDestinationПортПротоколНазначение
AdminБалансировщик нагрузки (Ingress)80TCPВзаимодействие с Ingress-controller кластера
AdminБалансировщик нагрузки (Ingress)443TCPВзаимодействие с Ingress-controller кластера
AdminVIP Control Plane узлов (KubeAPI)6443TCPАдминистрирование и управление кластером
AdminКластер управления22TCPИнсталляция кластера управления по SSH
Узлы кластера (Control Plane, Worker)VIP Control Plane узла (KubeAPI)6443TCPКомпоненты Kubernetes и STD (модуль управления конфигурацией узлов) для взаимодействия с кластером
Балансировщик нагрузки (Ingress)Worker-узлы30080 (опционально)TCPВзаимодействие кластера управления с Ingress-controller
Узлы кластераБалансировщик нагрузки (Ingress)80 (опционально)TCPВзаимодействие с Ingress-controller кластера
Узлы кластераБалансировщик нагрузки (Ingress)443 (опционально)TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы30443 (опционально)TCPВзаимодействие кластера управления с Ingress-controller
Балансировщик нагрузки (Ingress)Worker-узлы443TCPВзаимодействие кластера управления с Ingress-controller
Балансировщик нагрузки (Ingress)Worker-узлы80TCPВзаимодействие кластера управления с Ingress-controller
Control Plane узлыWorker-узлы (Kubelet)10250TCPКомпонент Kubernetes для взаимодействия с kubelet
Клиентский кластерБалансировщик нагрузки443TCPВалидация токена клиентского кластера через кластер управления
Кластер управленияБалансировщик нагрузки443TCPВалидация токена кластера управления
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)4240TCPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)ICMPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)6081UDPКластерная сеть (Cilium)
Worker-узлы кластера управленияS3 (Simple Storage Service)9000TCPВзаимодействие с хранилищем S3 (Velero)
Control Plane узелControl Plane узлы (Etcd)2379TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Etcd)2380TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Kubelet)10250-10259TCPКомпонент Kubernetes для взаимодействия с kubelet, kube-scheduler, kube-controller-manager
Worker-узлы кластера управленияActive Directory389TCP/UDPВзаимодействие с Active Directory, LDAP
Worker-узлы кластера управленияActive Directory636TCPВзаимодействие с Active Directory, LDAP
Балансировщик нагрузкиVIP Control Plane узлов клиентского кластера (CoreHA (DNS))1053TCPДинамическое добавление бэкендов в HAProxy.
Worker-узлы кластера управленияoVirt Engine443TCPСоздание кластеров с помощью провайдера oVirt
Worker-узлы кластера управленияvCenter443TCPСоздание кластеров с помощью провайдера vSphere
Клиентский кластерБалансировщик нагрузки (logs, metrics)443TCPВзаимодействие кластера с Ingress-controller для перенаправления метрик, логов
Клиентский кластерRegistry443TCPВзаимодействие кластера с внешним репозиторием
Кластер управленияRegistry443TCPВзаимодействие кластера с внешним репозиторием
Кластер управленияKeycloak, Blitz443TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)
Кластер управленияKeycloak, Blitz80TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)
Схема

capov-capvs1

Схема

capov,capvs2

Описание
SourceDestinationПортПротоколНазначение
AdminVIP Worker-узлов (Ingress)80TCPВзаимодействие с Ingress-controller кластера
AdminVIP Worker-узлов (Ingress)443TCPВзаимодействие с Ingress-controller кластера
AdminVIP Control Plane узлов (KubeAPI)6443TCPАдминистрирование и управление кластером
AdminКластер управления22TCPИнсталляция кластера управления по SSH
Узлы кластера (Control Plane, Worker)VIP Control Plane узла (KubeAPI)6443TCPКомпоненты Kubernetes и STD (модуль управления конфигурацией узлов) для взаимодействия с кластером
Control Plane узлыWorker-узлы (Kubelet)10250TCPКомпонент Kubernetes для взаимодействия с kubelet
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)4240TCPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)ICMPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)6081UDPКластерная сеть (Cilium)
Worker-узлыS3 (Simple Storage Service)9000TCPВзаимодействие с хранилищем S3 (Velero)
Control Plane узелControl Plane узлы (Etcd)2379TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Etcd)2380TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Kubelet)10250-10259TCPКомпонент Kubernetes для взаимодействия с kubelet, kube-scheduler, kube-controller-manager
Worker-узлы кластера управленияActive Directory389TCP/UDPВзаимодействие с Active Directory, LDAP
Worker-узлы кластера управленияActive Directory636TCPВзаимодействие с Active Directory, LDAP
Кластер управленияVIP Control Plane узлов клиентского кластера (KubeAPI)6443TCPВзаимодействие кластера управления с клиентским кластером
Узлы кластераVIP Worker-узлов кластера управления (Ingress)80TCPВзаимодействие кластера с Ingress-controller
Узлы кластераVIP Worker-узлов кластера управления (Ingress)443TCPВзаимодействие кластера с Ingress-controller
Клиентский кластерVIP Worker-узлов кластера управления443TCPВалидация токена клиентского кластера через кластер управления
Worker-узлы кластера управленияoVirt Engine443TCPСоздание кластеров с помощью провайдера oVirt
Worker-узлы кластера управленияvCenter443TCPСоздание кластеров с помощью провайдера vSphere
Клиентский кластерRegistry443TCPВзаимодействие кластера с внешним репозиторием
Кластер управленияRegistry443TCPВзаимодействие кластера с внешним репозиторием
Кластер управленияKeycloak, Blitz443TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)
Кластер управленияKeycloak, Blitz80TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)

OpenStack, Basis Dynamix, Yandex Cloud, vCloud Director с внешним балансировщиком для KubeAPI и Ingress

Схема

osbdycvcd2

Описание
SourceDestinationПортПротоколНазначение
AdminБалансировщик нагрузки (Ingress)80TCPВзаимодействие с Ingress-controller кластера
AdminБалансировщик нагрузки (Ingress)443TCPВзаимодействие с Ingress-controller кластера
AdminБалансировщик нагрузки (KubeAPI)6443TCPКомпоненты Kubernetes и STD (модуль управления конфигурацией узлов) для взаимодействия с кластером
AdminКластер управления22TCPИнсталляция кластера управления по SSH
Балансировщик нагрузки (Ingress)Worker-узлы30080 (опционально)TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы30443 (опционально)TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы443TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (Ingress)Worker-узлы80TCPВзаимодействие с Ingress-controller кластера
Балансировщик нагрузки (KubeAPI)Control Plane узлы6443TCPКомпоненты Kubernetes и STD (модуль управления конфигурацией узлов) для взаимодействия с кластером
Клиентский кластерБалансировщик нагрузки443TCPВалидация токена клиентского кластера через кластер управления
Кластер управленияБалансировщик нагрузки443TCPВалидация токена кластера управления
Узлы кластераБалансировщик нагрузки кластера управления (Ingress)80TCPВзаимодействие с Ingress-controller кластера
Узлы кластераБалансировщик нагрузки кластера управления (Ingress)443TCPВзаимодействие с Ingress-controller кластера
Control Plane узлыБалансировщик нагрузки (KubeAPI)6443TCPКомпоненты Kubernetes и STD (модуль управления конфигурацией узлов) для взаимодействия с кластером
Worker-узлыБалансировщик нагрузки (KubeAPI)6443TCPКомпоненты Kubernetes и STD (модуль управления конфигурацией узлов) для взаимодействия с кластером
Control Plane узлыWorker-узлы (Kubelet)10250TCPКомпонент Kubernetes для взаимодействия с kubelet
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)4240TCPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)ICMPКластерная сеть (Cilium)
Узлы кластера (Control Plane, Worker)Узлы кластера (Control Plane, Worker)6081UDPКластерная сеть (Cilium)
Worker-узлыS3 (Simple Storage Service)9000TCPВзаимодействие с хранилищем S3 (Velero)
Control Plane узелControl Plane узлы (Etcd)2379TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Etcd)2380TCPВзаимодействие узлов кластера ETCD
Control Plane узелControl Plane узлы (Kubelet)10250-10259TCPКомпонент Kubernetes для взаимодействия с kubelet, kube-scheduler, kube-controller-manager
Worker-узлы кластера управленияActive Directory389TCP/UDPВзаимодействие с Active Directory, LDAP
Worker-узлы кластера управленияActive Directory636TCPВзаимодействие с Active Directory, LDAP
Кластер управленияБалансировщик нагрузки (KubeAPI)6443TCPКомпоненты Kubernetes и STD (модуль управления конфигурацией узлов) для взаимодействия с кластером
Worker-узлы кластера управленияoVirt Engine443TCPСоздание кластеров с помощью провайдера oVirt
Worker-узлы кластера управленияvCenter443TCPСоздание кластеров с помощью провайдера vSphere
Worker-узлы кластера управленияYandex Cloud443TCPСоздание кластеров с помощью провайдера Yandex Cloud
Клиентский кластерБалансировщик нагрузки (logs, metrics)443TCPВзаимодействие кластера с Ingress-controller для перенаправления метрик, логов
Клиентский кластерRegistry443TCPВзаимодействие кластера с внешним репозиторием
Кластер управленияRegistry443TCPВзаимодействие кластера с внешним репозиторием
Кластер управленияKeycloak, Blitz443TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)
Кластер управленияKeycloak, Blitz80TCPАутентификация в платформе с внешним провайдером (Keycloak, Blitz)