Day-2’000 - Migration From kubeadm+Ansible to ClusterAPI+Talos: A Swiss Bank’s Journey
About this talk
This talk addresses the complexities of migrating 35 clusters in an air-gapped environment to ClusterAPI without experiencing downtime. The speaker shares insights into their transition from a legacy provisioning setup, which includes kubeadm, Ansible, and Puppet, highlighting various challenges faced during the process such as potential loss of etcd quorum and mismatched configurations. A live migration demo showcases the use of ArgoCD for managing the fleet of clusters, demonstrating effective practices using Talos configuration files and ClusterAPI ApplicationSets. The session concludes with a discussion on overcoming the bootstrapping problem for the initial ClusterAPI management clusters.
More from this event
See all 108 talks →
Why are we still talking about containers? - Kelsey Hightower at ContainerDays 2025
46:56
Saxo Service Blueprint: Bridging Old and New World with Kubernetes Operators - Jinhong Brejnholt
36:25
Engineering Velocity, Building Trust: DevOps in 2025 - Stephan Stapel
33:17
Getting Started with eBPF Made Easy - Qasim Sarfraz & Michael Friese
33:05