Beyond Namespaces: Virtual Clusters as the Future of Multi-Tenancy
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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
A Beginner’s Guide to DockerPackt via FutureLearn A Beginner's Guide to Kubernetes for Container Orchestration
Packt via FutureLearn A Practical Guide to Amazon EKS
A Cloud Guru Advanced Networking with Kubernetes on AWS
A Cloud Guru AIOps Essentials (Autoscaling Kubernetes with Prometheus Metrics)
A Cloud Guru