No App Design Center, é possível configurar um secret do Secret Manager para armazenar e gerenciar com segurança o acesso a chaves de API, senhas, certificados e outros dados sensíveis de aplicativos. É possível personalizar as conexões de componentes e os parâmetros de configuração do secret com base no módulo do Terraform terraform-google-secret-manager.
Conexões de componentes
A tabela a seguir inclui os componentes que podem ser conectados ao Secret Manager e as atualizações resultantes no aplicativo e no código do Terraform gerado.
Componente conectado |
Atualizações de aplicativos |
Informações prévias |
|---|---|---|
| Conta de serviço |
|
Gerenciar o acesso a secrets |
| Cloud Run |
|
Configurar secrets para serviços |
| Cloud SQL (MySQL) |
|
Usar o Secret Manager para gerenciar secrets no Cloud SQL |
| Cloud SQL (PostgreSQL) |
|
Usar o Secret Manager para gerenciar secrets no Cloud SQL |
Parâmetros de configuração obrigatórios
Se o modelo incluir um componente do Secret Manager, configure os seguintes parâmetros antes da implantação.
Nome do parâmetro |
Descrição e restrições |
Informações prévias |
|---|---|---|
ID do projeto |
O projeto em que você quer implantar o recurso do Secret Manager. |
Configurar componentes |
Nome |
O nome do secret a ser criado. |
Criar um secret |
Dados do secret |
Os dados do secret. Não pode ter mais de 64 KiB. Essa propriedade é confidencial e não é exibida no plano. |
Criar um secret |
Parâmetros de configuração opcionais
Os parâmetros a seguir são opcionais. Para exibir parâmetros avançados, na área Configuração, selecione Mostrar campos opcionais.
Recurso |
Nome do parâmetro |
Informações de descrição e restrição |
Informações prévias |
|---|---|---|---|
Alternância |
Período de rotação | rotationPeriod | Sobre as programações de rotação |
| Horário da próxima rotação | nextRotationTime | Criar e gerenciar programações de rotação | |
Replicação gerenciada pelo usuário |
Região | local | Replicação gerenciada pelo usuário |
| Nome da chave do KMS | kmsKeyName | Replicação gerenciada pelo usuário | |
Replicação automática |
Nome da chave do KMS | kmsKeyName | Replicação automática |
Tópicos |
tópicos | Configurar notificações em um secret | |
Rótulos |
Key | labels | Adicionar rótulos a secrets |
| Valor | labels | Adicionar rótulos a secrets |