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
Browse the Template Catalog to find the template you want to deploy.
- Each template page includes a full configuration reference and a snippet of the default
values.yamlfile.
Configure Values
Create a
values.yaml 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:Example — install PostgreSQL v3.2.0 with custom values:
<RELEASE_NAME>— A unique name for this installation.<TEMPLATE_NAME>— The name of the template (example:postgres).<VERSION>— The version to install (example:3.2.0). Omitting--versiondefaults to the latest version.
Omitting
-f values.yaml will deploy the template using its default values.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
Templates Repository
Source files, default values, and chart definitions for all templates.
Template Packages
OCI packages for all templates, hosted on the GitHub Container Registry.
Manage Helm Releases
Deploy and manage Control Plane resources using Helm charts with the cpln helm command.