Skip to content

Helm

Install and upgrade Helm 3 releases as a deployment.

Category Cloud & Kubernetes
Authentication Uses the Kubernetes connection
Provider id helm
  • helm upgrade --install with atomic rollback
  • Values layering from environment variables
  • Diff preview before apply
  1. Create the trust relationship on the cloud side (see the matching OIDC guide).
  2. In Settings, Integrations, add the connection and choose the runner pool that can reach it.
  3. Create an Infrastructure on an environment that references the connection.
  4. Use Test infrastructure to confirm connectivity before the first deployment.

Illustrative configuration. Non-secret settings are stored as integration config; credentials are stored as encrypted Slipway secrets and referenced by name.

strategy: rolling
helm:
chart: oci://ghcr.io/acme/charts/api
version: 1.4.0
values_files: [values.yaml, values-${{ environment.name }}.yaml]