I’ll be using this post to keep the community updated about Kubestack. If you haven’t heard of Kubestack before, here’s a quick introduction.
Building Terraform automation to provision Kubernetes clusters and services is a very common use-case. But it requires careful integration of various components from Terraform providers and modules to cloud provider CLIs and CI/CD pipelines.
Getting this integration right needs time and experience. Two things nobody ever has enough of.
We use frameworks to build web applications, so that we don’t have to reinvent common requirements like request handling or authentication every time. Using a framework allows us to skip the boilerplate when getting started and reduce the amount of bespoke code we have to maintain long term.
But when it comes to infrastructure as code everybody has to start from scratch. Even for the most common use-cases like automating managed Kubernetes clusters and Kubernetes services.
Kubestack changes that by giving teams everything they need to build reliable automation for AKS, EKS and GKE in one free and open-source framework.