Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Manifests

SUMMARY We provide tools and sample manifests to make your installation easier. You can download these manifests and tools from the Juniper Networks software download site or from GitHub.

Manifests in Release 23.1

The Manifests for OpenShift package is available for download from the Juniper Networks software download site (https://support.juniper.net/support/downloads/?p=contrail-networking) or from GitHub (https://github.com/Juniper/contrail-networking/tree/main/releases/23.1).

Note:

The provided manifests might not be compatible between releases. Make sure you use the manifests for the release that you're running. In practice, this means that you should not modify the image tag in the supplied manifests.

If you're downloading from the Juniper Networks software download site, you'll need an account to download. If you don't have an account, contact your Juniper Networks sales representative to have one created for you. The package is called contrail-manifests-openshift-23.1.0.282.tgz.

The following table lists the manifests in that package.

Table 1: Manifests for Release 23.1
Manifests User-Managed Networking Cluster-Managed Networking Description
ocp/100*.yaml through 113*.yaml Mandatory Mandatory Main CN2 manifests.
ocp/050*.yaml through 052*.yaml Mandatory if running DPDK.

These manifests are ignored otherwise.

Mandatory if running DPDK.

These manifests are ignored otherwise.

DPDK manifests.
ocp/auth-registry/*.yaml Mandatory Mandatory

Image pull secrets for pulling images from the Juniper Networks repository.

Edit these manifests to replace the placeholder credentials with your repository login credentials. See step 4.d in Before You Install.

Note:

Do not use 103-contrail-analytics-imagepullsecret.yaml. This manifest is not needed and might cause an error.

ocp/cert-manager-1.8/*.yaml Mandatory Mandatory Manifests needed for managing certificates to access the Contrail etcd database.
ocp/99-disable-offload-master.yaml Mandatory if running on VMs.

Otherwise, don't use.

Mandatory if running on VMs

Otherwise, don't use.

Disables checksum offloads on the named interface.

Edit this manifest to reference the interface used for Kubernetes control plane traffic in the VM that is acting as a control plane node. See step 4.e in Before You Install.

ocp/99-disable-offload-worker.yaml Mandatory if running on VMs.

Otherwise, don't use.

Mandatory if running on VMs.

Otherwise, don't use.

Disables checksum offloads on the named interface.

Edit this manifest to reference the interface used for Kubernetes control plane traffic in the VM that is acting as a worker node. See step 4.e in Before You Install.

contrail-manifests-openshift/vrrp/*.yaml Manifests used for cluster-managed networking. See entries below for usage.
ocp/vrrp/99-disable-offload-master-vrrp.yaml Don't use. Mandatory if running on VMs.

Otherwise, don't use.

Disables checksum offloads on the named interface.

Edit this manifest to reference the interface used for Contrail control and data traffic in the VM that is acting as a control plane node. See step 4.e in Before You Install.

ocp/vrrp/99-disable-offload-worker-vrrp.yaml Don't use. Mandatory if running on VMs.

Otherwise, don't use.

Disables checksum offloads on the named interface.

Edit this manifest to reference the interface used for Contrail control and data traffic in the VM that is acting as a worker node. See step 4.e in Before You Install.

ocp/vrrp/99-network-configmap.yaml Don't use. Mandatory

Specifies the network used for Contrail control plane and user data plane traffic.

Edit this manifest to reference the correct fabric network. See step 4.f in Before You Install.

contrail-manifests-openshift/plugins/*.yaml Manifests used to integrate with non-CN2 components. See entries below for usage.
ocp/plugins/*apstra*.yaml Mandatory if integrating CN2 with Apstra.

These manifests are ignored otherwise.

Mandatory if integrating CN2 with Apstra.

These manifests are ignored otherwise.

Manifests used to integrate CN2 with Juniper Apstra. By integrating CN2 with Juniper Apstra, you can extend virtual networks into the fabric.

See step 4.g in Before You Install.

Contrail Tools in Release 23.1

The optional Contrail Tools package is available for download from the Juniper Networks software download https://support.juniper.net/support/downloads/?p=contrail-networking site. Contrail tools are compatible with CN2 within the same release only.

You'll need an account to download. If you don't have an account, contact your Juniper Networks sales representative to have one created for you.

The release 23.1 package is called contrail-tools-23.1.0.283.tgz.

The following table lists tools that we provide.

Table 2: Tools Manifests for Release 23.1
Tools Description
contrail-tools/contrail-readiness/contrail-readiness-controller.yaml The ContrailReadiness controller that runs preflight and postflight checks
contrail-tools/contrail-readiness/contrail-readiness-preflight.yaml Not applicable for OpenShift installations
contrail-tools/contrail-readiness/contrail-readiness-postflight.yaml ContrailReadiness postflight custom resource
contrail-tools/contrail-readiness/contrail-readiness-uninstall.yaml Not applicable for OpenShift installations
contrail-tools/contrail-readiness/crds ContrailReadiness custom resource definitions for the supported tools
contrail-tools/kubectl-contrailstatus-<release>.tgz The kubectl contrailstatus plug-in
contrail-tools/cn2_debug_infra-<release>.tar The CN2 debug utility
contrail-tools/uninstall.tar.gz Deprecated

Contrail Analytics in Release 23.1

The optional Contrail Analytics package is available for download from the Juniper Networks software download https://support.juniper.net/support/downloads/?p=contrail-networking site. Select the Contrail Analytics package from the same release page that you select the Contrail Networking manifests. Contrail Analytics is compatible with Contrail Networking within the same release only.

You'll need an account to download. If you don't have an account, contact your Juniper Networks sales representative to have one created for you.

The release 23.1 package is called contrail-analytics-23.1.0.282.tgz.