Se você gosta de mim, está apenas testando o ansible e não quer fazer um arquivo de inventário, porque está apenas tentando em um único host, mas continua vendo esta mensagem irritante:
ERROR: Unable to find an inventory file, specify one with -i ?
Provavelmente, você acabou fazendo um arquivo de inventário, mas pode realmente executar o ansible em um único host.
Executando apenas em um único host
ansible-playbook webserver.yml -i 10.10.10.10,
Notou a seguinte vírgula? Isso porque se o ansible notar uma vírgula, ele pensará que é uma lista de hosts, mas na verdade você está definindo apenas um.
Irritante, mas realidade.