Hi,
I am new to Ansible. I have setup Ansible using source from GIT. I am able to provision a new EC2 instance. I want to connect to this instance using a .pem file and not ssh.
I am able to manually connect to the new instance using the .pem file with the command “ssh -i abc.pem ec2-user@instance”. However, I am unable to connect using ansible parameter.
Command:
ansible-playbook abc.yml --private-key=/path/to/file.pem
Error: ip | FAILED! => SSH encountered an unknown error during the execution.
I also created an ansible.cfg file in the current directory and added the private key file path parameter. Nothing is working for me. Basically, none of the paramters are set from the ansible.cfg file.
Please let me know what I am doing wrong here.
Thanks,
Lokesh