Beyond Namespaces: Virtual Clusters as the Future of Multi-Tenancy
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
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]
Related Courses
Cisco SD-WAN (Viptela) with Lab AccessUdemy Architect SaaS Applications - Unique Challenges & Solutions
Udemy Provision IoT devices at scale by using Azure IoT Hub Device Provisioning Service (DPS)
Microsoft via Microsoft Learn Multi-Tenancy and Isolation Using Virtual Clusters in Kubernetes - Mirantis Labs Tech Talks
Mirantis via YouTube Secure Multi-Cluster & Multi-Tenant Cloud Native Apps with Mirantis & Tetrate
Mirantis via YouTube