Armazenamento de informações sensíveis no Kubernetes usando o Cloud Code para VS Code

Nesta página, você encontra uma introdução rápida sobre o que são secrets do Kubernetes e como o Cloud Code ajuda a ativar a API Secret Manager para criar, usar e armazenar esses recursos.

Introdução aos secrets do Kubernetes

Ao criar aplicativos Kubernetes, muitas vezes é necessário transmitir pequenas quantidades de dados sensíveis para senhas, chaves SSH ou tokens OAuth. Em vez de armazenar essas informações em uma especificação de pod ou imagem de contêiner, os secrets do Kubernetes podem ser criados para armazenar os dados sensíveis.

Por padrão, os secrets do Kubernetes são armazenados sem criptografia no repositório de dados subjacente do servidor de API. Qualquer pessoa com acesso à API pode recuperar ou modificar uma chave secreta. A documentação de Secrets do Kubernetes recomenda seguir pelo menos estas etapas para usar os Secrets do Kubernetes com segurança:

Secret Manager no Cloud Code

O Cloud Code ajuda você a usar a API Secret Manager para criar, versionar e armazenar seus secrets com criptografia em repouso no seu ambiente de desenvolvimento integrado. É possível usar o Secret Manager exclusivamente no Cloud Code ou além de outras ferramentas que você já usa para gerenciamento de secrets.

As ações disponíveis no seu ambiente de desenvolvimento integrado com o Cloud Code incluem:

Trabalhar com secrets do Kubernetes no Cloud Code

Para instruções detalhadas sobre como criar, versionar, usar e excluir secrets no Cloud Code, consulte Gerenciar secrets.

A seguir

Receber suporte

Para enviar feedback, faça uma pergunta no Stack Overflow. Se você for um cliente do Google Cloud, poderá registrar tíquetes pelos canais de suporte padrão do Google Cloud.