Atlantis Description
Atlantis is self-hosted. Your credentials are safe and secure. It can be deployed on VMs and Kubernetes using Docker images or as a Golang binary. Listens for webhooks from GitHub/GitLab/Bitbucket/Azure DevOps. Remotely runs Terraform commands and comments back with their output. One of the top companies in the world uses this tool to manage Terraform repos and 300 developers. It has been in production for more than 2 years. Every pull request now contains a detailed log that details which infrastructure changes were made, when they were made, and who approved them. Atlantis can be configured so that every production change requires approval. You can pass audits without compromising the flow of your work. Terraform pull requests can be submitted by developers without requiring credentials. Operators may require approvals before allowing an application. Before merging to master, ensure that you apply any changes.