- git: repo=git@github.com:seizans/ansible-tut.git dest=/path/to/dir version=master accept_hostkey=yes accept_hostkey=yes は、.ssh/config で StrictHostKeyChecking no を指定するのと同じです。 ssh 関連を設定して実行する Gitリポジトリへの ssh鍵はサーバーに置かず、ローカルのものを使います。 ここでは ~/.ssh/id_rsa を使います。 そのために、ansible-playbook がサーバーに ssh する際に、ForwardAgent=yes するようにします。 ansible.cfg を準備すればよいです。
![Ansible で git clone させる - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/cbc1f0f7d57c0fbd7dc87d81bc07542c36a83eff/height=288;version=1;width=512/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fqiita-fb-2887e7b4aad86fd8c25cea84846f2236.png)