Kubernetes can be very complex and has dozens of tutorials out there on how to provision and manage a cluster. This tutorial aims to provide a simple, lightweight solution to provision a Kubernetes cluster and manage it with infrastructure as code (IaC) using Terraform and Helm in 20 minutes or less. The final product of this tutorial will be two IaC repositories with fully functional CI/CD pipelines: gitlab-terraform-k8s - A single source of truth to provision, configure, and manage your Kuber...