External Secrets
- 1 minuto de leitura
- Imprimir
- Tema escuroTema claro
- Pdf
External Secrets
- 1 minuto de leitura
- Imprimir
- Tema escuroTema claro
- Pdf
Article Summary
Share feedback
Thanks for sharing your feedback!
Integração DSM com Kubernetes através do External Secrets
Requisitos
- Kubernetes instalado
- kubectl instalado
- Seguir os passo de instalação dessa documentação: Guides getting started
- Seguir os passo de criação e configuração dessa documentação: Provider senhasegura DSM
No senhasegura:
- Crie um Grupo de acesso no DSM
- Crie uma Secret no senhasegura
- Crie uma Aplicação no senhasegura
- Crie uma Autorização da aplicação para a aplicação criada
- Adicione a Secret na Autorização da aplicação
- Copie o valor dos campos Client ID e Client Secret da Autorização da aplicação
- Crie um arquivo com a extensão .yml no Kubernetes
- Preencha o Client ID e Client Secret no arquivo .yml
- Execute o comando:
kubectl apply -f nomedoarquivo.yml
No Kubernetes siga os passos dessa documentação:
Validação
Consultar o status do sincronismo:
kubectl get externalsecret -o wide
kubectl describe externalsecret example-secret
Consultar se o pod foi criado:
kubectl get pods -A
Verificar o conteúdo da external secret:
kubectl get secrets/example-secret -n namespace -o yaml
Troubleshooting
Verificar se a secret sincronizada foi criada e os dados obtidos:
kubectl get secrets/example-secret -o yaml
Consultar logs do external secrets:
kubectl logs -f pod/external-secrets-<CHANGEME> -n external-secrets
Este artigo foi útil?