什么是" kube-system"命名空间?

时间:2017-05-15 19:19:28

标签: openshift kubernetes openshift-origin

在默认的openshift安装中,有一个名为kube-system的未使用项目。似乎openshift-infra用于指标,default用于路由器和注册表,openshift用于全局模板。

虽然使用了kube-system项目是什么?我无法在其上找到任何文档。

2 个答案:

答案 0 :(得分:17)

kube-system是Kubernetes系统创建的对象的命名空间。

通常情况下,这会包含kube-dnskube-proxykubernetes-dashboard等广告素材,以及精通,封闭式广告,插播广告等内容。

答案 1 :(得分:5)

kube-system包含用于运行kubernetes控制器的服务帐户。这些服务帐户被授予重要权限(例如,在任何地方创建pod)。由于openshift构建在kube之上,我们继承了结构。

你应该避免在该命名空间中添加任何“个人”内容,因为kube认为它是由kube“拥有”的,并且内部SA的权限非常高。