Manifests
SUMMARY We provide sample manifests to make your installation easier. You can download these manifests from the Juniper Networks software download site or from GitHub.
Manifests in Release 23.1
The Manifests 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/23.1).
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 you download is called contrail-manifests-k8s-23.1.0.282.tgz.
The following table lists the single cluster manifests in that package.
Manifests | Description |
---|---|
k8s/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.
Manifests | Description |
---|---|
k8s/multi-cluster/central_cluster_deployer_example.yaml | Contrail deployer and necessary resources for the central cluster in a multi-cluster setup. |
k8s/multi-cluster/distributed_cluster_certmanager_example.yaml | Contrail cert-manager manifests for encrypting Contrail management and control plane communications. |
k8s/multi-cluster/distributed_cluster_deployer_example.yaml | Contrail deployer and necessary resources for distributed workload clusters in a multi-cluster setup. |
k8s/multi-cluster/distributed_cluster_vrouter_example.yaml | Contrail vRouter for the distributed workload clusters in a multi-cluster setup. |
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.
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/contrail-readiness-uninstall.yaml | ContrailReadiness uninstall custom resource |
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.