tutorial que namespace name guia funciona español create context como comandos change namespaces kubernetes

namespaces - que - Kubernetes-compartir secreto a través de espacios de nombres



kubernetes tutorial español (3)

Como contestó Inocencio Anigbo, necesitas tener el secreto en el mismo espacio de nombres. Si necesita admitir ese dinamismo o evitar olvidarse de la creación secreta, podría ser posible crear un inicializador para el objeto de espacio de nombres https://kubernetes.io/docs/admin/extensible-admission-controllers/ (no lo he hecho por mi cuenta , así que no puedo decir con seguridad)

¿Hay una manera de compartir secretos a través de espacios de nombres en Kubernetes?

Mi caso de uso es: tengo el mismo registro privado para todos mis espacios de nombres y quiero evitar crear el mismo secreto para cada uno.

Gracias por tu ayuda.



Solo pueden ser referenciados por pods en ese mismo espacio de nombres. Pero puedes copiar el secreto de un espacio de nombre a otro. Aquí hay un ejemplo de copia del secreto localdockerreg del espacio de nombres default a dev :

kubectl get secret localdockerreg --namespace=default --export -o yaml | kubectl apply --namespace=dev -f -