Todos os produtos
Search
Central de documentação

Serverless App Engine:Injetar um K8s Secret

Última atualização: Oct 10, 2026

Embutir dados confidenciais — como senhas, chaves de API e certificados — diretamente no código da aplicação gera riscos de segurança e dificulta a rotação de credenciais. Os Kubernetes Secrets (K8s Secrets) permitem desacoplar esses dados confidenciais do código da sua aplicação e injetá-los em contêineres em tempo de execução. Este tópico descreve como injetar um K8s Secret de um namespace do SAE em um contêiner.

Pré-requisitos

Antes de começar, certifique-se de ter:

Injetar um Secret

As etapas para injetar um Secret variam conforme a criação de uma nova aplicação ou a atualização de uma aplicação existente. Siga o procedimento correspondente ao seu cenário.

Crie uma aplicação

  1. Acesse o SAE console. No painel de navegação à esquerda, escolha Applications > Applications. Na barra de navegação superior, selecione uma região e um namespace na lista suspensa Namespace e, em seguida, clique em Create Application.

  2. Preencha a seção Basic Information e clique em Next: Advanced Settings.

  3. Expanda a área Secret e configure os parâmetros.

Modifique uma aplicação em execução

Aviso

Ao reimplantar uma aplicação, ela é reiniciada. Para evitar erros imprevisíveis, como interrupções nos negócios, recomendamos implantar aplicações fora do horário de pico.

  1. Acesse o SAE console. No painel de navegação à esquerda, escolha Applications > Applications. Na barra de navegação superior, selecione uma região e um namespace na lista suspensa Namespace e, em seguida, clique em nome da aplicação.

  2. Na página Basic Information, expanda a área Secret e configure os parâmetros.

  3. Clique em Deploy Application.

Modifique uma aplicação parada

  1. Acesse o SAE console. No painel de navegação à esquerda, escolha Applications > Applications. Na barra de navegação superior, selecione uma região e um namespace na lista suspensa Namespace e, em seguida, clique em nome da aplicação.

  2. Na página Basic Information, clique em Modify Application Configurations.

  3. Expanda a área Secret e configure os parâmetros.

Configurar parâmetros do Secret

Para criar um Secret sem sair desta página, clique em Create a Secret na área Secret. Como alternativa, crie um com antecedência na página Namespaces.

Na área Secret, clique em +Add e configure os seguintes campos:

Campo

Descrição

The name of the secret

Selecione o Secret a ser injetado na lista suspensa.

Key

Selecione a chave do Secret a ser montada. Para montar todas as chaves, selecione All. Isso monta todas as chaves do Secret no caminho especificado.

Mount Path

Insira o caminho do contêiner onde o Secret será montado.