<p>I want to use the Kubernetes namespace for each user of my application. So potentially I'll need to create thousands of namespaces each with kubernetes resources in them. I want to make sure this is scalable, so I want to ensure that I can have millions of namespaces on a Kubernetes Cluster before I use this construct on a per user basis.</p>
<p>I'm building a web hosting application. So I'm giving resources to each user, but I want them separated by namespaces.</p>
<p><strong>Are there any limitations to the number of Kubernetes namespaces you can create?</strong></p>

Keith Becker
<p>&quot;In majority of cases, thresholds are NOT hard limits - crossing the limit results in degraded performance and doesn't mean cluster immediately fails over.</p>
<p>Many of the thresholds (for cluster scope) are given for the largest possible cluster. For smaller clusters, the limits are proportionally lower.
&quot;</p>
<p>#Namespaces = 10000  scope=cluster</p>
<p><a href="https://github.com/kubernetes/community/blob/master/sig-scalability/configs-and-limits/thresholds.md#kubernetes-thresholds" rel="nofollow noreferrer">source</a> with more data</p>
<p><a href="https://www.youtube.com/watch?v=t_Ww6ELKl4Q" rel="nofollow noreferrer">kube Talk</a> explaining how the data is computed</p>
