1
resposta

[Sugestão] Aula 3 - Criando Pipelines - Erro ao dar o git clone

Boa noite.

Acompanhei o curso com uma máquina Windows e sofri consideravelmente pra replicar as configurações. Depois de muitas tentativas repliquei com sucesso o conteúdo até o momento, estou na aula 3. Faltou um cuidado para ensinar a configurar um agente no windows, mencionado as possibilidades de um agente cloud, mostrar como escalar isso. Obviamente que esse não é um curso sobre security, porém, faltou ensinar autenticação via SSH ao repositório do Github, isso implica na configuração do sistema, geração de chaves públicas e privadas, faltou configurar o repositório como privado, 100% das pessoas que vão aplicar esses conhecimentos em suas empresas utilizam técnicas mais robustas de segurança, acho demasiadamente importante.

1 resposta

Olá, Guilherme!

Trabalhar com agentes no Windows e configurar autenticação via SSH pode ser um desafio, mas é uma habilidade valiosa.

Para configurar a autenticação SSH no Windows, você pode seguir os seguintes passos:

  1. Gerar chaves SSH: Utilize o Git Bash ou o terminal do Windows para gerar suas chaves SSH. O comando ssh-keygen -t rsa -b 4096 -C "seu_email@example.com" pode ser usado para criar um novo par de chaves. Durante o processo, você será solicitado a fornecer um local para salvar a chave e definir uma senha para maior segurança.

  2. Adicionar a chave SSH ao agente SSH: Após gerar as chaves, adicione a chave privada ao agente SSH usando o comando ssh-add ~/.ssh/id_rsa.

  3. Adicionar a chave pública ao GitHub: Copie o conteúdo do arquivo ~/.ssh/id_rsa.pub e adicione-o às suas chaves SSH no GitHub. Isso pode ser feito através das configurações da sua conta no GitHub, na seção "SSH and GPG keys".

  4. Configurar o repositório como privado: No GitHub, ao criar ou editar um repositório, você pode definir sua visibilidade como "Privado". Isso garante que apenas pessoas autorizadas possam acessar o repositório.

Espero que essas dicas ajudem a melhorar a sua experiência com o curso e a replicar as configurações de forma mais segura.

Bons estudos!