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!
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!