Overview of Terrateam features
mainTerrateam is an open-source Terraform automation tool designed for GitOps workflows in pull requests. Key capabilities include:
- GitOps Automation: Automates Terraform/OpenTofu plans and applies directly in pull requests, including pre and post-merge applies.
- Scalable Configuration: Uses tag-based configuration to manage workspaces across monorepos or multiple repositories.
- Flexible Tooling: Supports Terraform, OpenTofu, Terragrunt, CDKTF, Pulumi, and any arbitrary CLI.
- Policy Enforcement: Integrates with OPA/Rego, Checkov, and built-in policy engines to enforce infrastructure rules.
- Safety & Visibility: Provides smart locking for parallel execution, cost estimation, drift detection, and a full UI to track runs and view execution logs.
- Deployment Options: Available as a Hosted SaaS or as a self-hostable solution (server and private runners).