A GitOps Terraform controller for Kubernetes (by weaveworks)

Tf-controller Alternatives

Similar projects and alternatives to tf-controller

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better tf-controller alternative or higher similarity.

tf-controller reviews and mentions

Posts with mentions or reviews of tf-controller. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-08.
  • MySQL operators without the cluster
    4 projects | | 8 Jan 2023
    tf-controller which is integrated with Flux GitOps and reconciles Terraform files in a control loop
  • Automate your Terraform using GitOps with Flux
    2 projects | | 29 Dec 2022
    While searching for alternatives for running Terraform using Kubernetes, I found several controllers and operators, but none that I felt had as much potential as the tf-controller from Weaveworks. We are already using Flux as our GitOps tool, and the tf-controller works by utilizing some of the core functionality from Flux, and has a custom resource for Terraform deployments. The source controller takes care of fetching our modules, the kustomize controllers apply the Terraform resources, and then the controller spin up static pods (called runners) that runs your Terraform commands.
  • 2022 was a great year for GitOps
    2 projects | | 20 Dec 2022
    For us, GitOps is a vital part of how we operate, and it is the magic sauce that fuels our platform offering. Not only do we use it for application deployments, but by utilizing the Weaveworks tf-controller, we can create services using Terraform to automate our infrastructure deployments.
    8 projects | | 28 Jul 2022
    So, if you're fine with losing your app infra state and the respective locks - I'd go for both Flux and ArgoCD, and tf-controller, via Flux Subsystem for Argo. So, you'll get the niceties of both worlds, but Argo come on top in the end... both tf-controller and flux subsystem are a bit clunky, but still usable with some filing and minor contributions.
  • Question for declarative GitOps managed shops
    8 projects | | 19 Jan 2022
    This also rules out many uses of Terraform, because Terraform is not safe for continuously reconciling unless you have very carefully chosen all of your modules and know exactly the behavior that you can expect when reconciling again. I have a colleague working on making a GitOps terraform operator, it's very early, but here is a reference:
  • A note from our sponsor - #<SponsorshipServiceOld:0x00007fea59abce58> | 7 Feb 2023
    SaaSHub helps you find the best software and product alternatives Learn more →


Basic tf-controller repo stats
9 days ago
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives