workshop Series

Building a Multi-tenant Kubernetes Platform

This is a 3-part series hosted by Loft in collaboration with Learnk8s.io

This event is for:
• Platform/cloud/infrastructure engineers and architects responsible for building shared platforms used by multiple teams
• DevOps engineers looking to strengthen their expertise in Kubernetes
• Solution architects responsible for designing scalable and cost-effective Kubernetes clusters

You'll Learn:
• How to architect Kubernetes clusters in the most efficient way
• Why namespaces aren't good enough? How to achieve workload segregation in a secured manner
• Tools and techniques to plan and build a multi-tenant Kubernetes platform
• Theory and practice on multi-tenancy in Kubernetes. scripts and code you can customize to build your demo

Register Now

Complete Your Sign-Up: Enroll in the Full Workshop Series

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Part 1

Architecting Kubernetes clusters: one large shared or multiple small clusters?

Theory and hands-on session on architecting Kubernetes clusters in the most efficient way with vCluster. We'll look at the pros and cons of different approaches and compares cost efficiency, ease of management resilience and security for different setups. How can you isolate your workloads with different security trade-offs depending on how trustworthy your tenants are? How to estimate costs and efforts in building a single shared cluster vs multiple clusters.

February 29, 2024
Online | 8:00 AM - 9:00 AM PT
Learn More
Part 2

Kubernetes namespaces offer no isolation, and how you can work around it

In this hands-on session you'll learn how to isolate workloads and ensure they don't interact with each other (or they do so in a controller manner)? How namespaces work and their limitation. How to use vCluster to achieve isolation? What additional tools and techniques do you need to provide more isolation (e.g., sandboxed container runtimes, dedicated ingress controller per namespace, layer7 authorization policies, Kubernetes API QoS, etc.)

March 7, 2024
Online | 8:00 AM - 9:00 AM PT
Learn More
Part 3

Building a self-serve Kubernetes platform from scratch - Planning, tools, and techniques

This session explores the intricacies of building a Kubernetes platform, focusing on tenant trust, resource efficiency, and guidance strategies. It will cover the partitioning of clusters for multiple teams, detailing how to enhance namespace isolation using Network Policies, Resource Quotas, RBAC, and various open-source tools, aimed at securing and segregating workloads efficiently. Open source tools (and not) for segregating workloads (and their trade-offs)

March 14, 2024
Online | 8:00 AM - 9:00 AM PT
Learn More