View on GitHub

manual-da-engenharia-para-codar

Este é o manual para compromissos de "código com" a engenharia.

Trabalhando com Segredos no Source Control

A melhor maneira de evitar a divulgação de segredos é armazená-los em arquivos locais/privados e excluí-los do rastreamento do git com um arquivo .gitignore. Por exemplo, o seguinte padrão irá excluir todos os arquivos com a extensão .private.config:

# remover configurações privadas
*.private.config

Para obter mais detalhes sobre o gerenciamento adequado de credenciais e segredos em source controls, e como lidar com a inclusão acidental de segredos no source control, consulte o documento de Gerenciamento de Segredos, que contém informações adicionais, divididas por linguagem.

Como medida de segurança adicional, aplique a verificação de credenciais em seu pipeline de CI/CD.