What is the "kube-system" namespace used for?
In the default openshift installation, there is an unused project called kube-system
. It seems like openshift-infra
for things like metrics, default
for router and registry, but openshift
for global templates.
What is used for the project kube-system
? I cannot find any documents on it.
source to share
kube-system
contains service accounts that are used to run kubernetes controllers. These service accounts grant significant permissions (for example, create containers). Since openshift is building on top of the top of the cube, we inherit the structure.
You should avoid putting anything "personal" in this namespace, because the cube thinks it "belongs" to the cube, and the permissions for the CAs inside are high enough.
source to share