O Secret Manager é um sistema de armazenamento prático e seguro para chaves de APIs, senhas, certificados e outros dados sensíveis. Para mais informações, consulte a visão geral do Secret Manager.
Neste documento, descrevemos as conexões e os parâmetros que podem ser configurados ao usar o App Design Center para criar um secret do Secret Manager. Os parâmetros de configuração são baseados 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 secretos. Não pode ser maior que 64 KiB. Essa propriedade é sensível e não é mostrada no plano. |
Criar um secret |
Parâmetros de configuração opcionais
Os seguintes parâmetros são opcionais. Para mostrar parâmetros avançados, na área Configuração, selecione Mostrar campos opcionais.
Recurso |
Nome do parâmetro |
Descrição e informações de restrição |
Informações prévias |
|---|---|---|---|
Alternância |
Período de rotação | rotationPeriod | Sobre as programações de rotação |
| 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 |
temas | Configurar notificações em um secret | |
Rótulos |
Key | labels | Adicionar rótulos a secrets |
| Valor | labels | Adicionar rótulos a secrets |