Andrei Kvapil
The Ænix founder. Kubernetes and Cloud Systems Architect. Expert in SDS, SDN, various cloud platforms, and data center automation. Developer Advocate and active member of community.
Over 15 years of experience in IT.
AENIX
Job title –CEO
Session
06-14
13:15
35min
Click-Click and Kubernetes: Kubernetes-in-Kubernetes with Kamaji, KubeVirt, and the Cluster API
Andrei Kvapil
The Cluster API provides a standardized method for the creation and management of multiple clusters, controllable directly from another Kubernetes instance. But, is it possible to use it without a cloud, on your own bare-metal infrastructure? Yes, you can!
Explore how to implement Cluster API for bare-metal setups and deploy Kubernetes clusters within Kubernetes using the Kamaji and KubeVirt projects.
We'll discuss:
- The architecture of the Cluster API
- Running Kubernetes control plane as containers with Kamaji
- Running Kubernetes worker nodes as VMs using KubeVirt
- Delivering updates and system components into tenant clusters
- The Cluster Autoscaler implementation
- Storage: how to organize dynamic volume provisioning
- Networking: routing traffic into tenant clusters
- Security: how to separate tenants from each other and management cluster
Cloud, Hybrid Cloud, and Hyperscale Infrastructure
E112 (capacity 156)