Certified OpenShift CNI Plug-ins
Overview
The Container Network Interface (CNI) badge is a specialization within Red Hat OpenShift certification available to networking products that integrate with OpenShift using a CNI plug-in.
To be eligible for this badge, the CNI plug-in must be deployed and managed through an Operator. Partners must complete the corresponding Operator certification as well as pass several end-to-end tests. The end-to-end tests validate that the CNI plugin meets basic functionality criteria for the following components:
- Network Conformance
- OpenShift Virtualization (OpenShift 4.6 and later)
- OpenShift Service Mesh
Only the Network Conformance tests are required, and the table below indicates which tests were passed by each CNI plugin.
Once the certification is approved, the Operator will be published in the Red Hat Ecosystem Catalog. The certified Operator will also be listed in the OperatorHub section of the OpenShift web console in OpenShift. Partners will receive a logo to promote their product as a CNI plug-in certified for Red Hat OpenShift.
This document contains the list of 3rd party CNI plug-ins that have been certified by Red Hat for use with OpenShift Container Platform.
3rd Party CNI Plugins
Cisco
Partner | Product | Version | Platform | Installer Type [1] | OpenShift Version | Tests [2] |
Cisco | ACI | 5.2.x, 5.3.x, 6.0.x, 6.1.x | OSP 16.2 | UPI | 4.10*,4.11, 4.12, 4.13, 4.14, 4.15, 4.16 | Net |
Cisco | ACI | 5.2.x, 5.3.x, 6.0.x, 6.1.x | OSP 16.2 | UPI | 4.10*,4.11, 4.12, 4.13, 4.14, 4.15, 4.16 | Mesh |
Cisco | ACI | 5.2.x, 5.3.x, 6.0.x, 6.1.x | vSphere | UPI | 4.10*,4.11, 4.12, 4.13, 4.14, 4.15, 4.16 | Net |
Cisco | ACI | 5.2.x, 5.3.x, 6.0.x, 6.1.x | vSphere | UPI | 4.10*,4.11, 4.12, 4.13, 4.14, 4.15, 4.16 | Mesh |
Cisco | ACI | 5.2.x, 5.3.x, 6.0.x, 6.1.x | BM | UPI | 4.10*,4.11, 4.12, 4.13, 4.14, 4.15, 4.16 | Net |
Cisco | ACI | 5.2.x, 5.3.x, 6.0.x, 6.1.x | BM | UPI | 4.10*,4.11, 4.12, 4.13, 4.14, 4.15, 4.16 | Virt |
Cisco | ACI | 5.2.x, 5.3.x, 6.0.x, 6.1.x | BM | UPI | 4.12, 4.13, 4.14, 4.15, 4.16 | Mesh |
Note: | Cisco has validated OpenShift 4.10* with ACI version 5.2.x |
Isovalent
Partner | Product | Version | Installer Type [1] | OpenShift Version | Tests [2] |
Isovalent | Cilium | 1.9 | UPI and IPI | 4.5 [3] | Net |
Isovalent | Cilium | 1.9 | UPI and IPI | 4.6, 4.7 | Net, Virt |
Isovalent | Cilium | 1.10, 1.11 | UPI and IPI | 4.9, 4.10, 4.11, 4.12 | Net |
Isovalent | Cilium | 1.12, 1.13 | UPI and IPI | 4.12, 4.13 | Net |
Isovalent | Cilium | 1.14 | UPI and IPI | 4.13, 4.14, 4.15, 4.16 | Net,Virt |
Isovalent | Cilium | 1.15 | UPI and IPI | 4.14, 4.15, 4.16, 4.17 | Net,Virt |
Juniper
Partner | Product | Version | Installer Type [1] | OpenShift Version | Tests [2] |
Juniper | Cloud Native Contrail (CN2) | 22.3, 22.4 | Assisted Inst. | 4.8, 4.10 | Net, Virt |
Juniper | Cloud Native Contrail (CN2) | 23.1 | Assisted Inst. | 4.12 | Net, Virt |
Tigera
Partner | Product | Version | Installer Type [1] | OpenShift Version | Tests [2] |
Tigera | Calico Core | 3.20, 3.21, 3.22 | IPI | 4.8 | Net, Virt |
Tigera | Calico Core | 3.20, 3.21, 3.22 | UPI | 4.8 | Net, Virt |
Tigera | Calico Core | 3.20, 3.21, 3.22 | IPI | 4.9 | Net, Virt |
Tigera | Calico Core | 3.20, 3.21, 3.22 | UPI | 4.9 | Net, Virt |
Tigera | Calico Core | 3.24, 3.26, 3.27 | IPI | 4.12 | Net, Virt |
Tigera | Calico Core | 3.24, 3.26, 3.27, 3.28 | IPI | 4.13 | Net, Virt |
Tigera | Calico Core | 3.24, 3.26, 3.27, 3.28 | IPI | 4.14 | Net, Virt |
Tigera | Calico Core | 3.24, 3.26, 3.27, 3.28 | IPI | 4.15 | Net, Virt |
VMware
Partner | Product | Version | Installer Type [1] | OpenShift Version | Tests [2] |
VMware | NCP | 3.0.2 w/NSX-T3.x+ | UPI | 4.4 [3] | Net |
Partner | Product | Version | Installer Type [1] | OpenShift Version | Tests [2] |
VMware | Antrea | 1.5.0 | IPI | 4.7, 4.8, 4.9, 4.10 | Net |
VMware | Antrea | 1.6.0 | IPI | 4.9, 4.10, 4.11 | Net |
VMware | Antrea | 1.7.0 | IPI | 4.10, 4.11, 4.12 | Net |
VMware | Antrea | 1.8.0 | IPI | 4.11, 4.12, 4.13 | Net |
[1] The Installer Type column indicates the type of OpenShift installation processes supported by the product:
- AI - Assisted Installer
- IPI - Installer-Provisioned Infrastructure
- UPI - User-Provisioned Infrastructure
See Selecting a cluster installation method and preparing it for users in the Red Hat OpenShift Container Platform documentation for details on the available installation processes.
[2] The only test required for CNI certification is for Network Conformance. The tests executed and passed are indicated as follows:
- Net - Network Conformance
- Virt - OpenShift Virtualization
- Mesh - OpenShift Service Mesh
[3] This version of the product has reached End-of-Support.
Comments