Conforme explorado nos comentários, o arquivo de chave privada não estava sendo especificado. Os arquivos padrão ( .ssh/id_dsa
, .ssh/id_dsa
) foram tentados, mas não foram encontrados.
O arquivo de chave privada pode ser adicionado de várias maneiras:
(1) Usando o agente ssh: ssh-add ~/.ssh/my-key.pem
(2) Padrão em ansible.cfg
:
[defaults]
private_key_file=~/.ssh/my-key.pem
(3) Especificado por host no inventário:
my-host-ip ansible_ssh_private_key_file=~/.ssh/my-key.pem