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.
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.
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.
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.
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.
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.
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.
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.
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.
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.