Namespaces
Describes Kubernetes namespaces.
Kubernetes implements and maintains strong separation of resources by using namespaces. Namespaces effectively run as virtual clusters on the same physical cluster and are intended for use in environments where Kubernetes resources must be shared across use cases.
Kubernetes uses namespaces to separate cluster management and specific Kubernetes controls
from user-defined resources. All the pods and services specific to the Kubernetes system are
found within the kube-system
namespace. All other deployments for which no
namespace has been specified run in the default
namespace.
For more information on namespaces, see the upstream Kubernetes documentation.