1
resposta

Stack muito variada sem motivo

Não entendi o pq de usar uma stack tão complexa (vagrant, docker, instalação local de jenkins, port forward da VM pra fora), quando o padrão de mercado hoje é literalmente tacar tudo no docker ou kubernetes. Até entendo o uso do vagrant pra ter uma maquina default pro curso, mas ainda é estranho instalar o jenkins localmente ao invés de usar um container pra ele.

1 resposta

Olá Lucas, tudo bem? Peço desculpas pela demora em ti responder! Bem o intuito foi simular um ambiente mais semelhante da realidade das grandes empresas, veja que nessas empresas o Jenkins é usado em um servidor separado somente para o processo de CI/CD, então por isso a criação da máquina virtual, para isolarmos esse servidor da nossa máquina local. Nesse cenário o Jenkins é utilizado localmente, só que dentro da máquina virtual, você imaginar o cenário onde temos uma instância EC2 na AWS e nela queremos somente o Jenkins para nosso processo de CI/CD. Por isso foi utilizado essa abordagem!

Espero ter esclarecido sua dúvida!