Todos los productos
Search
Centro de documentos

Serverless App Engine:Inyectar datos de configuración

Última actualización: Sep 05, 2026

Al inyectar un ConfigMap en un contenedor, sus datos se convierten en archivos. La aplicación puede leer estos archivos, lo que permite modificar la configuración sin reconstruir la imagen.

Procedimiento

  1. Expanda el área de Configuration Management y configure los ajustes según sea necesario.

Configuración

Antes de inyectar un elemento de configuración, debe crearlo. Puede cree un ConfigMap en el Namespace de la aplicación o haga clic en Create Configuration Item (ConfigMap) en esta sección. Los ConfigMaps creados en el panel Create ConfigMap se sincronizan automáticamente con el Namespace de la aplicación.

Haga clic en + Add para inyectar una sola clave o todas las claves de un ConfigMap en el contenedor como archivos. El valor de cada clave se convierte en el contenido del archivo correspondiente y puede especificar una ruta de montaje personalizada.

Nota

Para actualizar la configuración, copie primero el contenido del archivo de configuración original del contenedor a un archivo local. Después de realizar los cambios, guarde el contenido actualizado como el valor de un elemento de configuración (ConfigMap). Luego, inyecte el ConfigMap en el contenedor tal como se describe en este tema. Por último, vuelva a desplegar la aplicación y haga clic en el botón de actualización junto al ConfigMap Name para que los cambios surtan efecto.

Clave única

Seleccione un ConfigMap Name y una Key existentes, e introduzca la Mount Path. La Mount Path es la ruta absoluta del archivo dentro del entorno del contenedor, incluido el nombre del archivo. Si la ruta no existe, se crea automáticamente. Si ya existe un archivo con el mismo nombre en dicha ruta, se sobrescribe. El archivo inyectado es de solo lectura dentro del contenedor.

Por ejemplo, monte la clave key1 del elemento de configuración cm1 en /etc/nginx/nginx.conf.

Todas las claves

Seleccione un ConfigMap Name existente, elija All en la lista desplegable de Key e introduzca la Mount Path. La Mount Path corresponde a la ruta absoluta de un directorio en el entorno del contenedor. Esta ruta no debe incluir un nombre de archivo ni terminar con una barra diagonal (/). Cada archivo inyectado toma el nombre de su clave correspondiente. Si la ruta no existe, se crea automáticamente. Si ya existen archivos con los mismos nombres en dicha ruta, se sobrescriben. Los archivos inyectados son de solo lectura dentro del contenedor.

Por ejemplo, monte todas las claves del elemento de configuración cm1 en el directorio /etc/nginx.