Estaba considerando usar secretos para montar un solo archivo, pero parece que solo puede montar el directorio que sobrescribirá todo el resto del contenido. ¿Cómo puedo compartir un solo archivo de configuración sin montar un directorio?
kubernetes
Smana
fuente
fuente
Comenzaría con este ejemplo de trabajo desde aquí . Asegúrese de que está utilizando al menos Kubernetes 1.3.
Simplemente cree un ConfigMap como este:
Y luego crea un pod como este:
fuente
Actualmente (v1.0, v1.1) no hay forma de montar un solo archivo de configuración por volumen. La estructura Secreta es naturalmente capaz de representar múltiples secretos, lo que significa que debe ser un directorio.
Cuando obtenemos objetos de configuración, se deben admitir archivos individuales.
Mientras tanto, puede montar un directorio y un enlace simbólico a él desde su imagen, ¿tal vez?
fuente
Supongamos que desea montar un nuevo log4j2.xml en una implementación en ejecución para mejorar el registro
fuente