This tutorial will help you get started with the Kubestack framework. It is divided into three steps.
1. Design platform
Starting with step one, you will design your custom Kubernetes platform stack. You will decide between single cloud or multi cloud, the number of clusters and their node pools and what cluster services to include.
Next, you get to decide if you want to have non-prod and prod application workloads on the same clusters or separate clusters.
When you're happy with your choices, you can export your platform to Terraform code and scaffold your repository.
2. Provision infrastructure
Continuing with step two, you will set-up cloud prerequisites and bootstrap your Kubernetes platform's environments and clusters for the first time. This step provisions the configuration you prepared in step one in the cloud.
3. Set-up automation
Finally, in step three, you will integrate CI/CD to automate changes following Kubestack's GitOps workflow. Once automation is configured, you are ready to maintain your Kubernetes platform together as a team.
When you are ready, start designing your platform >>.