atmos-stacks

Installation
SKILL.md

Atmos Stack Configuration

Stacks are YAML configuration files that define which components to deploy, with what settings, and how they relate to each other. They separate configuration from infrastructure code, enabling the same Terraform root modules to be deployed across many environments with different settings.

What Stacks Are

A stack manifest is a YAML file that declares components and their configuration for a specific combination of organization, tenant, account, region, and stage. Atmos discovers stack manifests based on included_paths and excluded_paths in atmos.yaml, then deep-merges all imported configurations to produce the final resolved state for each component.

Stacks are not Terraform workspaces, although Atmos derives workspace names from stack names. A single stack manifest can configure multiple components, and a single component can appear across many stacks with different variable values.

Related Skills

Need Load
Local and remote import mechanics atmos-imports
Modernizing legacy stack patterns atmos-modernization
YAML function inventory atmos-yaml-functions
Component source provisioning atmos-components
Installs
26
GitHub Stars
1.4K
First Seen
Mar 4, 2026
atmos-stacks — cloudposse/atmos