Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Manifests and Tools

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

Manifests and Tools in Release 22.1

The Manifests and Tools for Upstream Kubernetes 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/22.1).

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 you download is called contrail-manifests-k8s-22.1.0.93.tgz.

The following table lists the single cluster manifests in that package.

Table 1: Single Cluster Manifests for Upstream Kubernetes for Release 22.1
Manifests Description
single_cluster/deployer.yaml

Contains the manifests to install Contrail in a single cluster.

The following table lists the manifests that are specific to setting up a multi-cluster.

Table 2: Multi-Cluster Manifests for Upstream Kubernetes for Release 22.1
Manifests Description
multi-cluster/central/deployer_ha_central.yaml Contrail deployer and necessary resources for the central cluster in a multi-cluster setup.
multi-cluster/dist-dpdk/distributed_cluster_deployer.yaml Contrail deployer and necessary resources to support DPDK in distributed workload clusters.
multi-cluster/dist-dpdk/deployer_ha_dpdk.yaml Contrail DPDK vRouter for the distributed workload clusters.
multi-cluster/dist-kernel/distributed_cluster_deployer.yaml Contrail deployer and necessary resources to support kernel-mode in distributed workload clusters.
multi-cluster/dist-kernel/deployer_ha_kernel.yaml Contrail kernel-mode vRouter for the distributed workload clusters.

The following table lists miscellaneous tools in that package. These tools are only available from the Juniper Networks software download site.

Table 3: Tools for Upstream Kubernetes for Release 22.1
Tools Description
contrail-tools/preflight.sh Performs preflight checks on the node running the script
contrail-tools/uninstall.tgz Uninstalls Contrail
contrail-tools/kubectl-contrailstatus The kubectl contrailstatus plug-in

Contrail Analytics

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 22.1 package is called contrail-analytics-22.1.0.93.tgz. See Install Contrail Analytics in Release 22.1.

Manifests and Tools in Release 22.2

The Manifests and Tools for Upstream Kubernetes 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/22.2).

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 you download is called contrail-manifests-k8s-22.2.0.93.tgz.

The following table lists the single cluster manifests in that package.

Table 4: Single Cluster Manifests for Upstream Kubernetes for Release 22.2
Manifests Description
single_cluster/single_cluster_deployer_example.yaml

Contains the manifests to install Contrail in a single cluster.

The following table lists the manifests that are specific to setting up a multi-cluster.

Table 5: Multi-Cluster Manifests for Upstream Kubernetes for Release 22.2
Manifests Description
multi-cluster/central_cluster_deployer_example.yaml Contrail deployer and necessary resources for the central cluster in a multi-cluster setup.
multi-cluster/distributed_cluster_deployer_example.yaml Contrail deployer and necessary resources for distributed workload clusters in a multi-cluster setup.
multi-cluster/distributed_cluster_vrouter_example.yaml Contrail vRouter for the distributed workload clusters in a multi-cluster setup.

The following table lists miscellaneous tools in that package. These tools are only available from the Juniper Networks software download site.

Table 6: Tools for Upstream Kubernetes for Release 22.2
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 ContrailReadiness preflight custom resource
contrail-tools/contrail-readiness/contrail-readiness-postflight.yaml ContrailReadiness postflight custom resource
contrail-tools/contrail-readiness/crds ContrailReadiness custom resource definitions for preflight and postflight checks
contrail-tools/uninstall.tgz Uninstalls Contrail
contrail-tools/kubectl-contrailstatus The kubectl contrailstatus plug-in

Contrail Analytics

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 22.2 package is called contrail-analytics-22.2.0.93.tgz. See Install Contrail Analytics in Release 22.2 or Higher.

Manifests and Tools in Release 22.3

The Manifests and Tools for Upstream Kubernetes 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/22.3).

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 you download is called contrail-manifests-k8s-22.3.0.71.tgz.

The following table lists the single cluster manifests in that package.

Table 7: Single Cluster Manifests for Upstream Kubernetes for Release 22.3
Manifests Description
single_cluster/single_cluster_deployer_example.yaml

Contains the manifests to install Contrail in a single cluster.

The following table lists the manifests that are specific to setting up a multi-cluster.

Table 8: Multi-Cluster Manifests for Upstream Kubernetes for Release 22.3
Manifests Description
multi-cluster/central_cluster_deployer_example.yaml Contrail deployer and necessary resources for the central cluster in a multi-cluster setup.
multi-cluster/distributed_cluster_deployer_example.yaml Contrail deployer and necessary resources for distributed workload clusters in a multi-cluster setup.
multi-cluster/distributed_cluster_vrouter_example.yaml Contrail vRouter for the distributed workload clusters in a multi-cluster setup.

The following table lists miscellaneous tools in that package. These tools are only available from the Juniper Networks software download site.

Table 9: Tools for Upstream Kubernetes for Release 22.3
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 ContrailReadiness preflight custom resource
contrail-tools/contrail-readiness/contrail-readiness-postflight.yaml ContrailReadiness postflight custom resource
contrail-tools/contrail-readiness/crds ContrailReadiness custom resource definitions for preflight and postflight checks
contrail-tools/uninstall.tgz Uninstalls Contrail
contrail-tools/kubectl-contrailstatus The kubectl contrailstatus plug-in

Contrail Analytics

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 22.3 package is called contrail-analytics-22.3.0.71.tgz. See Install Contrail Analytics in Release 22.2 or Higher.