Сетевой поставщик OVN-Kubernetes для кластеров Azure Red Hat OpenShift
Кластер платформы контейнеров OpenShift использует виртуализированную сеть для сетей pod и служб. Подключаемый модуль OVN-Kubernetes Container Network Interface (CNI) — это поставщик сети для сети кластера по умолчанию. OVN-Kubernetes, основанный на open виртуальная сеть (OVN), предоставляет реализацию сети на основе наложения.
Кластер, использующий сетевой поставщик OVN-Kubernetes, также запускает Open vSwitch (OVS) на каждом узле. OVN настраивает OVS на каждом узле для реализации объявленной конфигурации сети.
Функции OVN-Kubernetes
Поставщик сетевых сетей кластера OVN-Kubernetes CNI предлагает следующие возможности:
- Использует OVN для управления потоками сетевого трафика. OVN — это сообщество, разработанное сообществом, не зависящем от поставщика решения виртуализации сети.
- Реализует поддержку политики сети Kubernetes, включая правила входящего трафика и исходящего трафика.
- Использует протокол инкапсуляции универсальной сети (Geneve), а не протокол виртуальной расширяемой локальной сети (VXLAN) для создания сети наложения между узлами.
Примечание.
По состоянию на ARO 4.11 OVN-Kubernetes — это CNI для всех кластеров ARO. В уже существующих кластерах миграция из предыдущего стандарта SDN в OVN не поддерживается.
Если кластер использует любую часть диапазона IP-адресов 100.64.0.0/16, вы не сможете перейти на OVN-Kubernetes, так как он использует этот диапазон IP-адресов внутри него.
Дополнительные сведения о поставщике сети OVN-Kubernetes CNI см. в разделе о поставщике сети OVN-Kubernetes по умолчанию для сетевого интерфейса контейнеров (CNI).