how kubernetes kubeadm

how - kubernetes debian 9



¿Para qué sirve el espacio de nombres kube-public? (1)

Ese espacio de nombres existe en grupos creados con kubeadm por ahora. Contiene un único objeto ConfigMap, cluster-info, que ayuda al descubrimiento y al arranque de seguridad (básicamente, contiene la CA para el clúster y demás). Este objeto es legible sin autenticación.

Si eres cortés:

$ kubectl get configmap -n kube-public cluster-info -o yaml

Hay más detalles en esta publicación de blog y en el documento de diseño :

NUEVO: espacio de nombres kube-public

[...] Para crear un mapa de configuración que todos puedan ver, introducimos un nuevo espacio de nombres público-kube. Este espacio de nombres, por convención, es legible por todos los usuarios (incluidos aquellos no autenticados). [...]

En la implementación inicial, el espacio de nombres público-kube (y el mapa de configuración de cluster-info) será creado por kubeadm. Eso significa que estos no existirán para los clusters que no son bootstrapped con kubeadm. [...]

Solo tengo curiosidad por la intención de este espacio de nombres predeterminado.

Gracias por adelantado.