
About Atlantis
Atlantis is an open source tool that automates Terraform workflows through pull requests. It runs the plan and apply steps where your team can review them.
What it does
Atlantis listens for Terraform commands in pull request comments and runs them on a server you host. The plan output is posted back to the pull request, so reviewers can see the changes before anything is applied. Approvals can be required before an apply runs, and detailed logs record infrastructure changes, approvals and user actions. Developers can open Terraform pull requests without holding cloud credentials themselves.
Key features
- Terraform plan and apply from pull request comments
- Plan output shown on the pull request
- Required approvals before an apply
- Audit logs for changes and approvals
- Works with GitHub, GitLab, Bitbucket and Azure DevOps
Who it's for
Platform and DevOps teams that manage Terraform for several projects and want changes reviewed through the normal pull request process. It is also useful for organisations that need a clear audit trail for infrastructure changes.
Pricing and good to know
Atlantis is open source under the Apache-2.0 licence and is free to use. You host it yourself on virtual machines, Kubernetes or a container service, so you manage the server, its updates and the credentials it holds. Keep the server access tightly controlled, because it runs infrastructure changes on your behalf.
Highlights
- Terraform plan and apply from comments
- Plan output posted on the pull request
- Approvals required before an apply
- Audit logs for changes and approvals
- Works with major Git hosting services












