Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?


Deployment Models

SUMMARY Learn about the different ways you can deploy Contrail.

Single Cluster Deployment

Cloud Native Contrail Networking is available as an integrated networking platform in a single Kubernetes cluster, watching where workloads are instantiated and connecting those workloads to the appropriate overlay networks.

In a single-cluster deployment (Figure 1), the Contrail controller sits in the Kubernetes control plane and provides the network configuration and network control planes for the host cluster. The Contrail data plane components sit in all nodes and provide the packet send and receive function for the workloads.

Figure 1: Single Cluster Deployment Single Cluster Deployment

Multi-Cluster Deployment

In a multi-cluster deployment, the Contrail controller resides in its own Kubernetes cluster and provides networking to other clusters.

Contrail does not support multi-cluster deployment on an OpenShift cluster.