Skip to main content

atmos helm apply

Install or upgrade a Helm release (helm upgrade --install) for a component in a stack, using values resolved from your stack configuration. With --target, apply instead delivers the rendered manifests to a provision target such as a Git deployment repository.

Usage

atmos helm apply <component> --stack <stack> [options]

Install or upgrade the release in the cluster:

atmos helm apply monitoring -s plat-ue2-dev

Deliver rendered manifests to a provision target instead of the cluster:

atmos helm apply monitoring -s plat-ue2-dev --target deployment-repo

Apply all or affected Helm components in dependency order:

atmos helm apply --all -s plat-ue2-dev
atmos helm apply --affected --base origin/main

Flags

--stack, -s (required)
Atmos stack.
--target (optional)
Provision target to deliver to (e.g. a Git deployment repository). Defaults to provision.default, otherwise the cluster.
--all (optional)
Apply all Helm components in dependency order.
--affected (optional)
Apply affected Helm components and their dependencies.
--include-dependents (optional)
With --affected, include dependent Helm components.