hashicorp / terraform-k8s

Terraform Cloud Operator for Kubernetes
https://learn.hashicorp.com/tutorials/terraform/kubernetes-operator?in=terraform/kubernetes
Mozilla Public License 2.0
454 stars 71 forks source link

Support for other backends than TFC #113

Open brownhash opened 2 years ago

brownhash commented 2 years ago

Community Note

Description

Using terraform cloud operator in Kubernetes requires TFC backend to be used. Although this provides a good integration for the backend, but there are some use cases that require the use of other OSS-supported backends like S3, etcd, etc. Is this feature coming anytime soon? Referencing the previously raised issues along with this.

References

This is a follow up of [#10 ] & [#84 ]

redeux commented 2 years ago

Hi @brownhash, thanks for opening this issue. There are currently no plans to enable any backends other than the Terraform Cloud / Terraform Enterprise backends. Can you please provider some more details about your use cases and why other backends would be preferable for them?

brownhash commented 2 years ago

Hi @redeux, I am using multiple provisioning systems, where the current one consumes S3 as the preferred backend in order to comply with the organizational security boundaries. In reference to the above, this is regarding a new system where we are migrating some of the workflows to a Kubernetes-based system and thus need to have S3 as a backend.