Tous les produits
Search
Centre de documentation

Serverless App Engine:Injecter un Secret K8s

Dernière mise à jour :Oct 09, 2026

L'incorporation de données sensibles (mots de passe, clés API et certificats) directement dans le code d'une application engendre des risques de sécurité et complique la rotation des identifiants. Les Secrets Kubernetes (Secrets K8s) vous permettent de dissocier ces données sensibles du code de votre application et de les injecter dans les conteneurs au moment de l'exécution. Cette rubrique explique comment injecter un Secret K8s issu d'un namespace SAE dans un conteneur.

Prérequis

Avant de commencer, assurez-vous d'avoir :

Injecter un Secret

La procédure d'injection d'un Secret varie selon que vous créez une nouvelle application ou que vous mettez à jour une application existante. Suivez la procédure correspondant à votre scénario.

Créer une application

  1. Connectez-vous à la console SAE. Dans le volet de navigation de gauche, choisissez Applications > Applications. Dans la barre de navigation supérieure, sélectionnez une région et un namespace dans la liste déroulante Namespace, puis cliquez sur Create Application.

  2. Remplissez la section Basic Information, puis cliquez sur Next: Advanced Settings.

  3. Développez la zone Secret et configurez les paramètres.

Modifier une application en cours d'exécution

Avertissement

Le redéploiement d'une application entraîne son redémarrage. Afin d'éviter des erreurs imprévisibles, telles que des interruptions de service, nous vous recommandons de déployer vos applications pendant les heures creuses.

  1. Connectez-vous à la console SAE. Dans le volet de navigation de gauche, choisissez Applications > Applications. Dans la barre de navigation supérieure, sélectionnez une région et un namespace dans la liste déroulante Namespace, puis cliquez sur le nom de l'application.

  2. Sur la page Basic Information, développez la zone Secret et configurez les paramètres.

  3. Cliquez sur Deploy Application.

Modifier une application arrêtée

  1. Connectez-vous à la console SAE. Dans le volet de navigation de gauche, choisissez Applications > Applications. Dans la barre de navigation supérieure, sélectionnez une région et un namespace dans la liste déroulante Namespace, puis cliquez sur le nom de l'application.

  2. Sur la page Basic Information, cliquez sur Modify Application Configurations.

  3. Développez la zone Secret et configurez les paramètres.

Configurer les paramètres du Secret

Pour créer un Secret sans quitter cette page, cliquez sur Create a Secret dans la zone Secret. Vous pouvez également en créer un à l'avance sur la page Namespaces.

Dans la zone Secret, cliquez sur +Add et configurez les champs suivants :

Field

Description

The name of the secret

Sélectionnez le Secret à injecter dans la liste déroulante.

Key

Sélectionnez la clé du Secret à monter. Pour monter toutes les clés, sélectionnez All. Cette option monte toutes les clés du Secret vers le chemin spécifié.

Mount Path

Saisissez le chemin du conteneur où le Secret est monté.