Skip to main content

Infrastructure as Code Framework

One Tool to Orchestrate Terraform, OpenTofu, Packer, Helmfile, and more

Treat environments as configuration and eliminate code duplication, custom bash scripts, and complicated tooling with one tool to rule them all

See Atmos in Action

Watch how Atmos simplifies infrastructure orchestration with an intuitive workflow

Loading demo...

Unified Authentication

Replace a dozen auth tools with one consistent identity layer

Built-in Vendoring

Purpose-built engine for Terraform and all your dependencies

Workflow Automation

Native task runner with built-in identity and context

Smart Scaffolding

Configuration inheritance and composable stacks that scale

Start your Project

# here's an example of what your folder structure will like...

Start Your Project

Create a solid foundation with a well-structured folder layout, embracing best practices and conventions for a consistently organized project.

Learn More

Write your Components

# Then write your terraform root modules...

Write your Components

Use your existing Terraform root modules or create new ones. Component libraries make sharing easy. Use vendoring to pull down remote dependencies.

Learn More

Define your Stacks

# Configure your stacks using YAML... easily import and inherit settings

Define your Stacks

Configure your environments—development, staging, production—each tailored to different stages of the lifecycle, ensuring smooth transitions and robust deployment strategies. Inherit from a common baseline to keep it DRY.

Learn More

Atmos Stacks

# Deploy your stacks with the console UI or using GitHub Actions

Deploy 🚀

Execute deployments with precision using Terraform's plan and apply commands, fully integrated with native GitOps workflows through GitHub Actions for seamless automation.

Learn More