From ESXi to Kubernetes: Modernizing 1,400 Edge Locations with Open Source
summary
1,400 retail edge sites migrate from ESXi to Kubernetes without buying new hardware by repurposing an existing node, rolling out a KubeVirt bridge to run legacy VMs, and using a reversible four‑step cutover process with a shutdown ESXi fallback. Deployment is Ansible bootstrap then declarative GitOps using a hub-and-spoke GitOps with FluxCD, Dex, Helm, Grafana, Loki, ClickHouse and VictoriaMetrics. A five‑person SRE core plus deploy specialists scale from one store/night to ~40/week, eliminate virtualization licensing costs, and improve resilience and observability.
AI-written summary · about
chapters (8)
- 0:00Edge modernization journey
- 3:29Legacy ESXi environment
- 5:16Edge setup constraints
- 6:20Kubernetes solution design
- 7:43Four-step migration process
- 10:18GitOps and observability
- 12:06Scaling to 1,400 stores
- 13:30Impacts and takeaways
related talks
09mSharpen Your Edge Three Ways With Kubernetes
31mElephant in the room
31mMigrating from VMware to Kubernetes
19mBuilding an On-Premise Kubernetes...
39mStrangling the Legacy with Kubernetes
31mMigrating Legacy Infrastructure to Kubernetes: Olark’s Lessons From the Trenches
23mMigrating 5G Core to the Edge, Wisely and Confidently with Kubernetes
13mKeynote: Our Journey Towards KubeVirt Based HyperConverged Infrastructure...
