Where are SSH keys for other servers stored? - Ansible
<p>I am a newbie to <code>Ansible</code>. I have managed to write <code>playbooks</code> that set up <code>Apache</code>, <code>Tomcat</code> and others, all on localhost. I am now trying to move this to other servers to test the playbooks.  </p>

<p>I have done the following:<br>
1. Added a section <code>[webservers]</code> in <code>/etc/ansible/hosts</code> and put the public IP for that instance there.<br>
2. I invoked <code>ansible-playbook</code> like so:<br>
<code>ANSIBLE_KEEP_REMOTE_FILES=1 ansible-playbook -vvvv -s serverSetup.yml</code>  </p>

<p>My questions:<br>
1. Where do I store the public SSH key for the target server?<br>
2. How do I specify which public key to use?  </p>