Prerequisites
CLI installed
CLI installed
Install the Control Plane CLI. See Installation.
Helm installed
Helm installed
Install Helm (v3 or later).
Install a Template
Choose a Template
Download the templates repo and browse for the template and version you wish to deploy.
Configure Values
Create or edit a values file to customize the template for your environment. This can include settings such as resource limits, replica counts, and any template-specific options.
Your values file must follow the same structure and format as the template’s default values file.
Install the Release
Run the following command to install the template as a release:Replace:
<RELEASE_NAME>— A unique name for this installation.<TEMPLATE>— The path to the template chart (example: /cockroachdb/versions/1.1.0).<VALUES_FILE>— The path to your configured values file. If using the existing values.yaml file in the same path as<TEMPLATE>, this can be omitted.<TEMPLATE_NAME>- The name of the template (example: cockroachdb).<TEMPLATE_VERSION>- The version number of the template (example: 1.1.0)<ORG_NAME>- The name of the org to deploy to.<GVC_NAME>— The GVC to deploy to. If the template creates its own GVC, this may be set in the values file instead.
Manage a Template
View Releases
List all installed releases in your organization:Release Details
View full details for a specific release, including the manifest, values, and notes:Upgrade
To upgrade a release with new values or a new template version:Any workloads affected by the change will roll out new deployments. Unchanged items will not be redeployed.
Template Preview
Generate a preview of the resources that will be created without deploying:Revisions
View the revision history for a release:Uninstall a Template
Remove all resources created by the release and delete the release state:Related
Manage Helm Releases
Deploy and manage Control Plane resources using Helm charts with the cpln helm command.