|
|
|
|
|
by yarosh
1422 days ago
|
|
Yes, a lot can be automated with CUE and it would work similarly to tfcdk, which could potentially solve a lot of multistage deployment issues by manually managing multiple dependent terraform states. Having unified terraform state on the other hand would help with static analysis and dependency tracking. There are also fairly interesting Operator Designs, where Kudo like operators could be replaced with the respective terraform modules in terms of consul-terraform-sync. My struggle for unified terraform state is mostly based on this operator-replacement design possibility. It would be more flexible than Kudo and could help resolving postmortem support cases. For instance, AWS Support tends to refuse support EKS postmortem cases when any operators had been installed to that EKS cluster... So, having no operators whatsoever has it's own "political benefit". https://www.terraform.io/cdktf
https://kudo.dev/
https://github.com/hashicorp/consul-terraform-sync |
|
https://github.com/crossplane/crossplane