Search⌘ K

Namespace Use Cases

Understand the purpose and use cases of Kubernetes namespaces to divide clusters among different tenants such as teams or departments. Explore how namespaces provide resource management, user permissions, and soft isolation within a shared cluster while highlighting their limits compared to running separate clusters for strong isolation.

We'll cover the following...

Namespaces are a way for multiple tenants to share the same cluster.

Tenant

Tenant is a loose term that can refer to individual applications, different teams or departments, and even external customers. How we implement Namespaces and what we consider as tenants is up to us, but it’s most common to use Namespaces to ...