A Namespace is a way to organize Kubernetes resources inside a cluster.
—
Without namespaces:
With namespaces:
—
dev namespace staging namespace production namespace
Each can have:
—
Namespace = “folder in a computer”
It helps you:
—
Namespaces provide logical separation inside one cluster.