This post provides a step-by-step guide on creating a Kubernetes cluster from scratch using automation. It covers the prerequisites, configuration of the openVPN connection, installation of the necessary tools, and testing of the cluster.
Table of contents
Creating a Kubernetes cluster from scratch in 1 hour using automationStarting outWhat the project providesThe repoThe processStep 1: Create your infrastructure with TerraformStep 2: Bootstrap your public VPSsStep 3: Set up the openVPN connectionStep 4: Set up cluster ingress/egressStep 5: Bootstrap your private VPSsStep 6: Create a storage solutionStep 7: Install Kubernetes and required toolsStep 8: Complete the final architectureTesting your new clusterDestroying your clusterSummarySort: