atmos-helmfile
Installation
SKILL.md
Atmos Helmfile Orchestration
Atmos wraps the Helmfile CLI to provide stack-aware orchestration of Kubernetes deployments. Instead of manually managing kubeconfig, variable files, and authentication for each Helmfile component, Atmos resolves the full configuration from stack manifests and handles all of these concerns automatically.
How Atmos Orchestrates Helmfile
When you run any atmos helmfile command, Atmos performs the following sequence:
- Resolves stack configuration -- Reads and deep-merges all stack manifests to produce the fully resolved configuration for the target component in the target stack.
- Generates variable file -- Writes a varfile containing all
varsdefined for the component in the stack. - Configures EKS authentication -- If
use_eks: true, runsaws eks update-kubeconfigto generate kubeconfig from the EKS cluster and set up authentication. - Executes the requested command -- Runs
helmfile diff,apply,sync,destroy, etc. with the generated varfile and any additional flags.