Architecting a Managed Kubernetes Service on OpenStack for Public Cloud Delivery
OpenInfra Foundation via YouTube
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the architectural design of a fully managed Kubernetes service built on OpenStack for public cloud delivery in this 33-minute conference talk. Learn how KakaoCloud's engineering team developed a control plane architecture that decouples etcd as an external, invisible component running in a highly available, multi-AZ configuration. Discover the technical solutions implemented to prevent end users from directly accessing the control plane while maintaining high availability, including infrastructure-level isolation through VPC separation and Kubernetes-level isolation that keeps the control plane functional but unregistered as a node in user clusters. Understand the approach to achieving high availability across zone-level failures by separating control plane and etcd components into distinct layers and operating them independently. Gain insights into the specific technical challenges encountered and the solutions developed to deliver a secure and scalable managed Kubernetes service on OpenStack infrastructure.
Syllabus
Architecting a Managed Kubernetes Service on OpenStack for Public Cloud Delivery
Taught by
OpenInfra Foundation