What is the "kube-system" namespace for?

thisguy123 picture thisguy123 · May 15, 2017 · Viewed 11.8k times · Source

In a default openshift install, there is an unused project titled kube-system. It seems like openshift-infra is for things like metrics, default is for the router and registry, and openshift is for global templates.

What is the kube-system project used for though? I can't find any docs on it.

Answer

bartimar picture bartimar · May 15, 2017

kube-system is the namespace for objects created by the Kubernetes system.

Typically, this would contain pods like kube-dns, kube-proxy, kubernetes-dashboard and stuff like fluentd, heapster, ingresses and so on.