Olá, William!
Pelo que você descreveu, parece que o erro "Unexpected scalar at node endYAML" está relacionado com a formatação do seu arquivo YAML. O YAML é um formato de dados legível por humanos, que requer uma formatação específica. Se essa formatação não for seguida corretamente, poderá resultar em erros.
Aqui estão algumas coisas que você pode verificar no seu arquivo hosts.yml:
- Verifique se não há espaços indesejados no final das linhas.
- Certifique-se de que todas as suas chaves e valores estão corretamente alinhados. No YAML, a identação é muito importante e deve ser feita com espaços, não com tabs.
- Verifique se todas as suas strings estão corretamente delimitadas. Se uma string contém caracteres especiais, ela deve ser delimitada por aspas.
Aqui está um exemplo de como o seu arquivo hosts.yml pode parecer:
all:
hosts:
my_instance:
ansible_host: 192.168.1.1
Nesse exemplo, "my_instance" é o nome que você deu à sua instância, e "192.168.1.1" é o IP da sua instância.
Espero que isso ajude a resolver o seu problema. Se ainda assim persistir, você pode usar um validador YAML online para ajudar a identificar qualquer problema de formatação em seus arquivos.
Bons estudos!