GitLab CI and Distributed Builds
Simple Kubernetes management with GitLab

Simple Kubernetes management with GitLab

11/15/2022 · Noah Ing

What this post added

This post introduces a new approach to managing Kubernetes clusters by combining Terraform for infrastructure provisioning and the GitLab Agent for Kubernetes with Helm for cluster state management. It provides detailed steps for setting up two repositories: one for Terraform-based cluster provisioning (EKS/GKE) and another for cluster management using the GitLab Agent. It also covers cloud credential configuration within GitLab CI/CD variables and the setup of the cluster management project with `helmfile.yaml` for application deployment.

Read the original post ↗