Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Alternativa está correta?

Olá, espero que estejam bem!

Um trecho de código está ausente na alternativa correta ("-u ubuntu"), conforme ensinado no vídeo. O comando pode ser executado sem esse trecho?

Obrigado!

2 respostas
solução!

Oii, Giliard. Estou bem, e você?

Isso não necessariamente torna a alternativa errada. ^_^

O parâmetro -u é usado para especificar o usuário com o qual o Ansible deve se conectar ao host remoto. No caso do comando ansible-playbook playbook.yml --private-key key.pem -i hosts -u user, o Ansible tentará se conectar ao host remoto como o usuário user.

Se o -u for omitido, o Ansible tenta se conectar como o usuário atual no sistema onde o comando está sendo executado. Ou seja: se você estiver executando o comando como o usuário ubuntu em seu sistema local.

Então, sim, o comando pode ser executado sem o -u ubuntu, mas o comportamento vira diferente dependendo do usuário atual em seu sistema local.

Se outra dúvida surgir, estamos aqui.

Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.

Muito obrigado pelos esclarecimentos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software