Kubernetes Namespace Concepts
Jump to navigation
Jump to search
External
Internal
Overview
A namespace is a construct that allows logically dividing a Kubernetes cluster for management purposes. A namespace provides scope for:
- named resources to avoid naming collisions
- delegating management authority to trusted users
- the ability to limit community resource consumption
In OpenShift, namespaces are known as OpenShift Projects.
A namespace is NOT a strong security boundary.
The Default Namespace
It's not good practice to use the default namespace for anything of significance.