I've never been a huge fan of Terraform, so the move to the non-opensource license was for me what I needed to look for alternatives. Currently my preferred option is Crossplane and if I want the power of a proper programming language I'll choose Pulumi instead
Crossplane sounds nice! Have not tried out Pulumi but I found AWS CDK with TypeScript more verbose than the HCL, that is why I liked the idea of OpenTofu.
I prefer crossplane since it aligns well with the principle of having both your applications and the infra as k8s resources. It might still feel verbose but you can use create your abstractions or use Cue to generate the yaml
I've never been a huge fan of Terraform, so the move to the non-opensource license was for me what I needed to look for alternatives. Currently my preferred option is Crossplane and if I want the power of a proper programming language I'll choose Pulumi instead
Crossplane sounds nice! Have not tried out Pulumi but I found AWS CDK with TypeScript more verbose than the HCL, that is why I liked the idea of OpenTofu.
I prefer crossplane since it aligns well with the principle of having both your applications and the infra as k8s resources. It might still feel verbose but you can use create your abstractions or use Cue to generate the yaml