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 (coming soon)
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
|Partner||Product||Version||Installer Type||OpenShift Version||Tests |
|Cisco||ACI||5.02||OSP 13 UPI||4.4||N|
|Cisco||ACI||5.1.1||OSP 13 UPI||4.5||N|
|Cisco||ACI||5.1.3, 5.2||OSP 13 UPI||4.6||N|
|Cisco||ACI||5.2||OSP 16.1 UPI||4.6||N|
|Isovalent||Cilium||1.9.5||UPI and IPI||4.5||N|
|Isovalent||Cilium||1.9.5||UPI and IPI||4.6, 4.7||N, V|
|Tigera||Calico||3.17, 3.18, 3.19||IPI||4.6, 4.7||N, V|
|Tigera||Calico||3.17, 3.18, 3.19||UPI||4.7||N, V|
 The only test required for CNI certification is for Network Conformance. The tests executed and passed are indicated as follows:
- N - Network Conformance
- V - OpenShift Virtualization
- S - OpenShift Service Mesh (coming soon)