Take 30 minutes to learn the most important Atmos concepts.
Atmos is a CLI and a powerful enterprise-grade workflow automation tool for DevOps.
📄️ Install Atmos
There are many ways to install Atmos.
📄️ Configure Repository
Atmos supports both the monorepo and polyrepo architectures when managing the configurations for components
📄️ Configure CLI
In the previous step, we've decided on the following:
📄️ Vendor Components
In the previous steps, we've configured the repository and decided to provision the vpc-flow-logs-bucket and vpc Terraform
📄️ Create Stacks
In the previous step, we've configured the Terraform components and described how they can be vendored into the repository.
📄️ Configure Validation
Atmos supports Atmos Manifests Validation and Atmos Components Validation
📄️ Create Workflows
Atmos workflows are a way of combining multiple commands into executable units of work.
📄️ Add Custom Commands
Atmos can be easily extended to support any number of custom CLI commands.
📄️ Configure Terraform Backend
In the previous steps, we've configured the vpc-flow-logs-bucket and vpc Terraform components to be provisioned into three AWS accounts
Having configured the Terraform components, the Atmos components catalog, all the mixins and defaults, and the Atmos top-level stacks, we can now
📄️ Final Notes
Atmos provides unlimited flexibility in defining and configuring stacks and components in the stacks.
📄️ Next Steps
You have just learned the basics of Atmos.