A hands-on walkthrough of building a local multi-cluster Kubernetes platform engineering environment using three tools: vind (vCluster with Docker driver) for running local clusters, Sveltos for fleet management via label-based ClusterProfiles, and ArgoCD for GitOps sync. The guide covers networking challenges between isolated Docker bridge networks, step-by-step cluster setup and registration, deploying different configurations to dev and staging clusters without touching them directly, and closing the full GitOps loop where a Git commit propagates changes automatically. The author highlights Sveltos as an underrated fleet management tool with drift detection, pull mode for edge/firewalled clusters, and a simple label-based model that scales well for larger fleets.
Sort: