Building a Large Scale Multi-Cloud Multi-Region SaaS Platform with Kubernetes Controllers
CNCF [Cloud Native Computing Foundation] via YouTube
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the architecture and challenges of building a large-scale multi-cloud, multi-region SaaS platform using Kubernetes controllers in this 36-minute conference talk by Sébastien Guilloux from Elastic. Discover how the reconciliation pattern of Kubernetes controllers can be extended beyond its original scope, leveraging Kubernetes libraries like controller-runtime. Learn about the design decisions behind Elastic's platform, which spans hundreds of Kubernetes clusters. Gain insights into innovative approaches, such as controllers operating without etcd and apiserver as their backend, and reconciling resources across different clusters. Examine how CNCF tools like ArgoCD, Crossplane, Helm, Backstage, and cert-manager contribute to achieving scale in this complex environment.
Syllabus
Building a Large Scale Multi-Cloud Multi-Region SaaS Platform with Kubernetes Controllers
Taught by
CNCF [Cloud Native Computing Foundation]