Todos los productos
Search
Centro de documentos

Serverless App Engine:Configurar variables de entorno

Última actualización: Sep 05, 2026

Las aplicaciones requieren variables de entorno específicas para ejecutarse. Por ejemplo, una aplicación Java necesita las variables JAVA_HOME y Path antes de poder ejecutar sus comandos. En la consola de SAE, puede establecer variables de entorno personalizadas o hacer referencia a variables de ConfigMaps y Secrets dentro de un namespace.

Procedimiento

  1. El punto de entrada varía según el escenario:

    Crear una aplicación

    1. Inicie sesión en la consola de SAE. En el panel de navegación izquierdo, seleccione Application Management > Applications. Elija una región y un namespace, y luego haga clic en Create Application.

    2. En la página Basic Information, configure los ajustes y haga clic en Next: Advanced Settings.

    Desplegar aplicación

    Aviso

    Después de redesplegar una aplicación, esta se reinicia. Para evitar errores impredecibles, como interrupciones del servicio, se recomienda desplegar las aplicaciones fuera del horario pico.

    1. Inicie sesión en la consola de SAE. En el panel de navegación izquierdo, seleccione Application Management > Applications. Elija una región y un namespace, y luego haga clic en el nombre de la aplicación.

    2. En la página Basic Information de la aplicación objetivo, haga clic en Deploy Application.

    Modificar aplicación

    1. Inicie sesión en la consola de SAE. En el panel de navegación izquierdo, seleccione Application Management > Applications. Elija una región y un namespace, y luego haga clic en el nombre de la aplicación.

    2. En la página Basic Information de la aplicación objetivo, haga clic en Modify Application Configurations.

  2. Expanda la sección Environment Variable y configure sus variables.

Configuración

Agregar una variable de entorno personalizada

En la lista desplegable Type, seleccione Custom. Introduzca un Variable Name y un Variable Value.

Hacer referencia a un ConfigMap

En la lista desplegable Type, seleccione Reference ConfigMap. Introduzca un Variable Name. En la lista desplegable ConfigMap Name, Key, seleccione un ConfigMap y una clave. Puede hacer referencia a una sola clave o a All Keys.

Puede crear ConfigMaps con antelación en la página Namespace. También puede hacer clic en Create Configuration Item (ConfigMap) en la sección actual para crear uno en el panel Create ConfigMap. Para más información, consulte Manage and use ConfigMaps (Kubernetes ConfigMap).

Nota
  • Si selecciona All Keys, SAE utiliza los nombres de las claves del ConfigMap como nombres de las variables de entorno. Estos nombres no se pueden modificar.

  • Mantenga los nombres de las variables de entorno con menos de 256 caracteres.

Hacer referencia a un Secret

En la lista desplegable Type, seleccione Reference the Secret. Introduzca un Variable Name. En la lista desplegable Secret Name, Key, seleccione un Secret y una clave. Puede hacer referencia a una sola clave o a All Keys.

Puede crear Secrets con antelación en la página Namespace. También puede hacer clic en Create Secret en la sección actual para crear uno en el panel Create Secret. Para más información, consulte Manage and use Secrets (Kubernetes Secret).

Nota
  • Si selecciona All Keys, SAE utiliza los nombres de las claves del Secret como nombres de las variables de entorno. Estos nombres no se pueden modificar.

  • Mantenga los nombres de las variables de entorno con menos de 256 caracteres.

Ejemplo

Si su aplicación utiliza MySQL, configure estas variables de entorno durante el despliegue:

  • Obligatorio: MYSQL_ROOT_PASSWORD: Establece la contraseña raíz de MySQL. El contenedor de MySQL no se iniciará si no se configura esta variable.

  • Opcional: MYSQL_USER y MYSQL_PASSWORD: Crea un nuevo usuario y su contraseña.

  • Opcional: MYSQL_DATABASE: Crea una nueva base de datos cuando se inicia el contenedor.