Todos los productos
Search
Centro de documentos

Serverless App Engine:Inyectar un K8s Secret

Última actualización: Oct 09, 2026

Codificar de forma fija datos confidenciales —como contraseñas, claves de API y certificados— en el código de la aplicación genera riesgos de seguridad y dificulta la rotación de credenciales. Los Kubernetes Secrets (K8s Secrets) permiten desacoplar los datos confidenciales del código de la aplicación e inyectarlos en los contenedores durante la ejecución. Este tema describe cómo inyectar un K8s Secret desde un namespace de SAE hacia un contenedor.

Requisitos previos

Antes de empezar, asegúrese de que cuenta con lo a continuación:

Inyectar un Secret

Los pasos para inyectar un Secret varían según si se crea una aplicación nueva o se actualiza una existente. Siga el procedimiento correspondiente a su escenario.

Crear una aplicación

  1. Inicie sesión en la consola de SAE. En el panel de navegación izquierdo, elija Applications > Applications. En la barra de navegación superior, seleccione una región y un namespace en la lista desplegable Namespace y, a continuación, haga clic en Create Application.

  2. Complete la sección Basic Information y haga clic en Next: Advanced Settings.

  3. Expanda el área Secret y configure los parámetros.

Modificar una aplicación en ejecución

Aviso

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

  1. Inicie sesión en la consola de SAE. En el panel de navegación izquierdo, elija Applications > Applications. En la barra de navegación superior, seleccione una región y un namespace en la lista desplegable Namespace y, a continuación, haga clic en el nombre de la aplicación.

  2. En la página Basic Information, expanda el área Secret y configure los parámetros.

  3. Haga clic en Deploy Application.

Modificar una aplicación detenida

  1. Inicie sesión en la consola de SAE. En el panel de navegación izquierdo, elija Applications > Applications. En la barra de navegación superior, seleccione una región y un namespace en la lista desplegable Namespace y, a continuación, haga clic en el nombre de la aplicación.

  2. En la página Basic Information, haga clic en Modify Application Configurations.

  3. Expanda el área Secret y configure los parámetros.

Configurar los parámetros del Secret

Para crear un Secret sin salir de esta página, haga clic en Create a Secret dentro del área Secret . También puede crearlo previamente en la página Namespaces .

En el área Secret, haga clic en +Add y configure los a continuación campos:

Field

Description

The name of the secret

Seleccione el Secret que desea inyectar en la lista desplegable.

Key

Seleccione la clave del Secret que desea montar. Para montar todas las claves, seleccione All. Esta opción monta todas las claves del Secret en la ruta especificada.

Mount Path

Introduzca la ruta del contenedor donde se monta el Secret.