

In this session, you'll explore the current landscape of Kubernetes multi-tenancy options. You'll learn about different approaches to multi-tenancy, their pros and cons, and how to choose the right solution for your specific use case. You will also see a comparison of tools such as vCluster, Capsule, Kamaji, kcp, k3k.


In this hands-on workshop, we will start with an introduction to vCluster, followed by a step-by-step demonstration of creating a virtual cluster. Participants will then explore a real-world use case, deploying an application inside vCluster while leveraging the host cluster’s Cert-Manager and Ingress Controller.


This session addresses maintaining consistency and standardization across numerous development environments in multi-tenant Kubernetes clusters. You'll explore strategies for isolating and sharing resources efficiently and implementing effective cost allocation.


In this workshop, you'll learn how to integrate CI/CD pipelines with GitHub Actions, trigger ephemeral environments upon PR creation, deploy an application, and leverage vCluster for efficient testing. By the end of the session, you will gain practical knowledge to implement the same approach in your enterprise environments, enhancing development agility and scalability.


This session explores the intricate balance between isolation and complexity in multi-tenant Kubernetes platforms, focusing on addressing the challenges posed by global resources. You'll learn how to design a platform that optimizes security, performance, and manageability while tackling the unique multi-tenancy problems in Kubernetes.


In this hands-on workshop, you will learn how to create and maintain well-architected Kubernetes platform. We will start with creating virtual clusters for every team and work our way to installing other components on top of them to create a platform.