How to Structure Your K8s GitOps Repository at Scale [Part 1]
Too Long; Didn't Read
This post suggests an opinionated setup to be used with GitOps and FluxCD in your Kubernetes clusters. It finds the balance between standardization, flexibility and scalability so both platform and developer teams can find happiness.
Make use of Kustomize Components and Templating to keep the code DRY and simply setup any cluster with a a single command thanks to IaaC (Terraform and OpenTofu).