Open-source GitOps infrastructure orchestration that automates Terraform, OpenTofu, CDKTF, Terragrunt, and Pulumi workflows through GitHub pull requests.
Terrateam is an open-source GitOps infrastructure orchestration platform that automates infrastructure-as-code workflows through GitHub pull requests. It integrates with tools like Terraform, OpenTofu, CDKTF, Terragrunt, and Pulumi to provide scalable automation for managing complex infrastructure deployments. The platform solves the problem of coordinating and executing infrastructure changes safely and efficiently across large-scale environments.
Platform engineers, DevOps teams, and infrastructure developers managing large-scale infrastructure deployments across multiple workspaces or monorepos. It's particularly valuable for organizations using Terraform, OpenTofu, or similar IaC tools at scale.
Developers choose Terrateam for its monorepo-first design that handles thousands of workspaces without performance degradation, its flexible tag-based configuration system, and its comprehensive feature set including policy enforcement, cost estimation, and drift detection—all available in the open-source version with a full UI.
Terrateam is open-source GitOps infrastructure orchestration. It integrates with GitHub to automate Terraform, OpenTofu, CDKTF, Terragrunt, and Pulumi workflows through pull requests.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Engineered from day one to manage thousands of workspaces across monorepos without performance degradation, as highlighted in the README's 'Monorepo-first' design philosophy.
Supports Terraform, OpenTofu, Terragrunt, CDKTF, Pulumi, and any CLI, providing flexibility for diverse infrastructure stacks without vendor lock-in.
Integrates OPA/Rego for policy enforcement and offers automatic cost estimation and drift detection, enhancing governance and financial oversight in the open-source version.
Stateless by design allows users to run their own runners and control secrets, while the OSS version includes a complete UI for run tracking and debugging.
Primarily designed for GitHub pull request automation, with limited native support for other VCS platforms like GitLab, which restricts its applicability in mixed environments.
Requires detailed setup via .terrateam/config.yml files and Docker for self-hosting, adding operational overhead compared to simpler, hosted alternatives.
Critical features like RBAC and centralized configuration are only available in the paid SaaS or Enterprise Edition, limiting the open-source version's appeal for large teams.