Sharing Clusters - Learnings From Building a Namespace On-Demand Platform
CNCF [Cloud Native Computing Foundation] via YouTube
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges and solutions of building a Namespace On-Demand Platform in this 35-minute conference talk by Lukas Gentele from DevSpace Technologies Inc. Dive into the world of multi-tenancy in Kubernetes, focusing on enabling engineers to work in shared clusters and provision namespaces on-demand. Discover key aspects of implementing a Kubernetes-Namespace-as-a-Service offering, including authentication via Dex, automatic RBAC configuration, dynamic admission control using Open Policy Agent, and network isolation with network policies. Learn about resource management techniques, inactivity detection, and automated cleanup of abandoned namespaces. Gain insights into sandboxing and other essential components for creating internal Kubernetes offerings that allow engineering teams to provision namespaces efficiently. Perfect for IT teams looking to enhance their Kubernetes infrastructure and streamline namespace management.
Syllabus
Introduction
Who is this talk for
What is multitenant
Singletenant Kubernetes
Soft Multitenancy
Centralized User Management
Smart Defaults
Automate
Kubernetes
Kiosk
Workflow
User Interface
Telepresence
Other tools
Shutdown idle workloads
Virtual clusters
Learn more
Recap
QA
Taught by
CNCF [Cloud Native Computing Foundation]