Skip to content
Latchkey

Deploy Key - Definição do Glossário de CI/CD

Uma deploy key é uma chave SSH que concede acesso a um único repositório, comumente usada pelo CI para clonar ou fazer push.

Uma deploy key é uma chave pública SSH adicionada a um repositório, concedendo acesso de leitura (ou leitura/escrita) apenas àquele repo. Ela restringe o acesso do CI de forma mais estreita do que um token de usuário, que pode alcançar todos os repos que o usuário pode.

Leitura vs escrita

Uma deploy key é somente leitura por padrão. Ativar acesso de escrita permite que o CI faça push (por exemplo, commitando arquivos gerados), mas uma única deploy key não pode ser reutilizada entre repositórios porque cada chave é vinculada a um repo.

Guias relacionados