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!
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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!
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!
Muito obrigado pelos esclarecimentos!