atmos helm deploy
Deploy a Helm release for a component in a stack. deploy is an alias for
apply: it installs or upgrades the release
(helm upgrade --install), or delivers rendered manifests to a provision
target when --target is set.
Usage
atmos helm deploy <component> --stack <stack> [options]
atmos helm deploy monitoring -s plat-ue2-dev --target deployment-repo
# Deploy components filtered by tags or labels (composes with --all/--affected)
atmos helm deploy --all --tags production,tier-1
atmos helm deploy --affected --labels cost-center=platform
Flags
--stack,-s(required)- Atmos stack.
--target(optional)- Provision target to deliver to. Defaults to
provision.default, otherwise the cluster. --all/--affected/--include-dependents(optional)- Process multiple Helm components in dependency order. See
apply. --tags/--labels(optional)- Filter by tags (comma-separated, matches any) or labels (comma-separated
key=valuepairs, matches all):--tags=production,tier-1,--labels=cost-center=platform. Compose with--all/--affectedto narrow the selected set further; cannot be combined with a single component argument.