tofu-controller
tofu-controller copied to clipboard
A GitOps OpenTofu and Terraform controller for Flux
Hi, I'm trying to use a module that requires variables with maps, lists ... Let's say that I want to use this [irsa-eks](https://github.com/terraform-aws-modules/terraform-aws-iam/blob/master/examples/iam-role-for-service-accounts-eks/main.tf#L71) module. How would I define the variables...
We aim to extend the branch planner's capability to support more Git providers. The main focus, for now, would be on GitLab and Azure DevOps. - [ ] #692 -...
The branch planner system currently supports GitHub for repository management. However, GitLab also has a significant market share and user base that can benefit from our branch planner system. Extending...
**User Story:** As a Terraform controller user, I'd like an automated way to delete namespaces, so that my Terraform resources and state are gracefully cleaned up and I avoid manual...
The branch planner system currently supports GitHub for repository management. We want to extend it to also support Azure DevOps repositories. Technical details: There is already a Git provider factory...
I'm having an issue with an Azure resource group not being deleted despite having the `destroyResourcesOnDeletion` setting set to `true`. Here are some relevant logs from when the Terraform controller...
**User Story** As a Kubernetes cluster administrator / an Infra team / a Platform team, I'd like to have multi-tenancy support in the branch planner, so that I can better...
We want to introduce fuzz tests against tf-controller in order to further improve its quality. Flux controllers already do that so we should adopt the same approach. In short we...
The current behavior of the branch planner is that it creates a terraform object whenever a PR is created, regardless of the type or scope of the changes in the...
We have an example from the early design of a policy. Let's iterate on it. ```yaml apiVersion: pac.weave.works/v2beta1 kind: Policy metadata: name: weave.policies.test-terraform spec: id: weave.policies.test-terraform name: Test Terraform Policy...