Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Beyond Namespaces: Virtual Clusters as the Future of Multi-Tenancy

CNCF [Cloud Native Computing Foundation] via YouTube

Overview

Explore the future of multi-tenancy in Kubernetes with this insightful conference talk from KubeCon + CloudNativeCon Europe 2022. Delve into the concept of virtual clusters as an advanced approach to multi-tenancy, extending beyond traditional namespace-based solutions. Learn how virtual clusters operate by running Kubernetes clusters on top of other Kubernetes clusters, providing isolated control planes for each tenant. Discover the benefits of this approach for complex use cases, such as installing custom CRDs, managing workloads across multiple namespaces, and supporting different versions of the Kubernetes API server. Gain a comprehensive understanding of virtual cluster implementations, their architecture, and real-world applications through detailed explanations and demonstrations. Explore topics including namespace limitations, the vcluster tool, deployment creation, naming conflict resolution, pod networking, and DNS in virtual cluster environments. Perfect for Kubernetes operators, developers, and enthusiasts looking to optimize resource utilization and enhance multi-tenant cluster management.

Syllabus

Intro
What Are Kubernetes Namespaces?
Hands up if you are a Kubernetes contributor!
Multi-Tenancy? Why Should I Care?
Virtual Clusters - Control Planes Running In Another Cluster
Demo Virtual Clusters with
Architecture Virtual Clusters with
vcluster Creating Deployments
vcluster What About Naming Conflicts?
vcluster Syncer Only Syncs What Pods Need To Run
vcluster Pod Networking & DNS
Use Cases For Virtual Clusters
Questions? Reach out!

Taught by

CNCF [Cloud Native Computing Foundation]

Reviews

Start your review of Beyond Namespaces: Virtual Clusters as the Future of Multi-Tenancy

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.