O Secret Manager expõe uma API REST e uma API gRPC para usar e gerenciar secrets diretamente ou nos seus aplicativos. Neste tópico, mostramos como ativar a API Secret Manager.
Quando a API Secret Manager está ativada, é possível usar as ferramentas a seguir para integrá-lo aos aplicativos e processos.
- O SDK do Cloud, que fornece uma interface de linha de comando para gerenciar secrets de clientes.
- Bibliotecas de cliente convenientes e idiomáticas, que permitem usar secrets em aplicativos escritos em Go, Python, Java e outras linguagens sem usar a API Secret Manager diretamente.
Como ativar o acesso à API
Antes de começar a usar o Secret Manager, ative o acesso à API.
- Faça login na sua conta do Google Cloud. Se você começou a usar o Google Cloud agora, crie uma conta para avaliar o desempenho de nossos produtos em situações reais. Clientes novos também recebem US$ 300 em créditos para executar, testar e implantar cargas de trabalho.
-
No Console do Google Cloud, na página do seletor de projetos, selecione ou crie um projeto do Google Cloud.
-
Verifique se o faturamento está ativado para seu projeto na nuvem. Saiba como confirmar se o faturamento está ativado para o projeto.
- Ative a API necessária.
- Instale e inicialize o SDK do Cloud..
Depois de ativar o acesso à API, outras configurações podem ser necessárias fora do Secret Manager.
- Para acessar recursos do Secret Manager de uma instância do Compute Engine, conceda
à instância o escopo
https://www.googleapis.com/auth/cloud-platform
do OAuth. Para mais informações, consulte a documentação do Compute Engine. - Para acessar os recursos do Secret Manager do App Engine, é preciso conceder ao serviço do App Engine os papéis necessários. Também é possível realizar a autenticação como usuário final. Para saber mais, consulte a documentação do App Engine.
- Para saber mais sobre a autenticação no Google Cloud em diferentes ambientes, consulte a Visão geral da autenticação.
A seguir
- Siga o guia de início rápido.
- Saiba mais sobre como gerenciar o acesso aos recursos do Secret Manager.