The software described in this documentation is either no longer supported or is in extended support.
Oracle recommends that you upgrade to a current supported release.
Kubernetes implements and maintains strong separation of resources through the use of namespaces. Namespaces effectively run as virtual clusters backed by the same physical cluster and are intended for use in environments where Kubernetes resources must be shared across use cases.
Kubernetes takes advantage of namespaces to separate cluster
management and specific Kubernetes controls from any other
user-specific configuration. Therefore, all of the pods and
services specific to the Kubernetes system are found within the
kube-system
namespace. A
default
namespace is also created to run all
other deployments for which no namespace has been set.
For more information on namespaces, see the upstream documentation at:
https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/