Enable Developers to get the Cloud resources they need immediately, without going through external teams
Learn more >Protect Cloud Credentials and enforce Checkov policies on Cloud resource configuration
Learn more >Keep the Terraform Configuration simple to use and easily consume existing modules
Learn more >Directly see cost estimates for your Terraform Plan runs prior to creating the resources
Learn more >Approve changes before application, supporting Terraform Plan and Apply workflows
Learn more >Automatically detect any upstream changes in the cloud provider and ensure the Terraform State is inline with the resources it manages
Learn more >The terranetes controller manages the life-cycle of terraform resources defined and built inside Kubernetes. This allows teams running workloads inside the cluster to self-serve application dependencies and reuse the wealth of terraform modules already written.
There’s a number of open source controllers you could use that will run Terraform in Kubernetes. All of them deliver the developer outcome, however, none address the “consequences” of delivering that outcome in the first place; the risks, costs, security implications, the general lack of checks and balances. What sets the Terranetes controller apart is its opinion you first enable the platform team to deliver the outcome in a safe environment before it can be self-served by developers. Providing platform engineers with all the knobs, dials and levers to control and mitigate those risks is the key differentiator for Terranetes controller.