Multi-Tenancy in Kubernetes: Best Practices Today, and Future Directions
Kubernetes offers a set of features which, when used in the right combination and configured properly, enable secure multi-tenant clusters. But its not always obvious how to map particular multi-tena …
Talk Title | Multi-Tenancy in Kubernetes: Best Practices Today, and Future Directions |
Speakers | David Oppenheimer (Software Engineer, Google) |
Conference | KubeCon + CloudNativeCon Europe |
Conf Tag | |
Location | Copenhagen, Denmark |
Date | Apr 30-May 4, 2018 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Kubernetes offers a set of features which, when used in the right combination and configured properly, enable secure multi-tenant clusters. But it’s not always obvious how to map particular multi-tenancy requirements to those features and configurations. As a result, people often resort to spinning up one cluster per user and/or workload, thereby foregoing the utilization and management benefits they could achieve by using a single shared cluster. This talk will describe a taxonomy of various multi-tenancy models that are possible on Kubenetes today, and how to configure the existing security/multi-tenancy features to satisfy each of those use cases. We will then describe some features that are on the horizon to provide even stronger, easier-to-use multi-tenancy in Kubernetes.