tofu-controller
tofu-controller copied to clipboard
A GitOps OpenTofu and Terraform controller for Flux
Hi 👋🏼 It would great if there could be json schemas for the CRDs attached to the releases like Flux is doing https://github.com/fluxcd/flux2/blob/ad11fbcd005167ac377da0d9f8ee8bcd25c3d88d/.github/workflows/release.yaml#L53-L63 Thanks!
It might be a good idea to handle if we want to copy the labels from another controller or not. I deploy an ArgoCD Application which has Terraform and GitRepo...
Testing with tf-controller v0.13.1, when I specify the workspace I see two tfstate secrets, one for default and one for the workspace I specified (`myworkspace`): - `tfstate-default-myterraform` - `tfstate-myworkspace-myterraform` The...
Hi! We are using azurerm provider which requires defining additional `features {}` field within the provider's block. Due to that. we have to define provider blocks within the modules because...
When tf-controller applies terraform object via tf-runner pod, it creates lease object to acquire the lock. After Terraform CR is deleted and terraform resources are destroyed, tf-controller leaves lease objects...
I have a terraform object that has been deleted but is failing to delete. It has errors because it failed but it should still do destroy and be deleted. Using...
During execution several files are generated: * values.json * backend.json It would be really helpful to be able to generate files for local execution/inspection
As an operator, I want to be able to view the `SUSPENDED` status of my `Terraform` resources, So that I can easily view whether my resources are suspended or not....
I have a cluster setup that involves a LOT of namespaces being created / deleted through the day. And each of those namespaces will have terraform resources deployed. The issue...
Currently, `Terraform` objects contain a reference to a `serviceAccount`, an entity which must be present in order to proceed with the object. This reference is currently just a string reference...