適用於 Azure Red Hat OpenShift 叢集的 OVN-Kubernetes 網路提供者
OpenShift 容器平台叢集會針對 Pod 和服務網路使用虛擬化網路。 OVN-Kubernetes 容器網路介面 (CNI) 外掛程式是預設叢集網路的網路提供者。 OVN-Kubernetes 是以 Open Virtual Network (OVN) 為基礎,可提供以重疊為基礎的網路實作。
使用 OVN-Kubernetes 網路提供者的叢集也會在每個節點上執行 Open vSwitch (OVS)。 OVN 會在每個節點上設定 OVS,以實作宣告的網路組態。
OVN-Kubernetes 功能
OVN-Kubernetes CNI 叢集網路提供者提供下列功能:
- 使用 OVN 來管理網路流量。 OVN 是一個社群開發、與廠商無關的網路虛擬化解決方案。
- 實作 Kubernetes 網路原則支援,包括輸入和輸出規則。
- 使用通用網路虛擬化封裝 (Geneve) 通訊協定,而不是虛擬可延伸 LAN (VXLAN) 通訊協定,在節點之間建立重疊網路。
注意
從 ARO 4.11 開始,OVN-Kubernetes 是所有 ARO 叢集的 CNI。 在現有的叢集中,不支援從先前的 SDN 標準移轉至 OVN。
如果您的叢集使用 100.64.0.0/16 IP 位址範圍的任何部分,您就無法移轉至 OVN-Kubernetes,因為它會在內部使用此 IP 位址範圍。
如需 OVN-Kubernetes CNI 網路提供者的詳細資訊,請參閱關於 OVN-Kubernetes 預設容器網路介面 (CNI) 網路提供者。