Debuginfo

思考とアウトプット

Github上で公開されているSSH公開鍵を使ってパスワードなしのユーザをつくるAnsible Playbook

英語のエントリを書きましたが - http://blog.debuginfo.net/post/78166866381/ansible-playbook-to-add-user-using-public-ssh-key-on 日本語でも書いてみます。

f:id:shoheik:20140301114009p:plain

Packerで使われるansibleはansible-localでホストにあるSSH公開鍵をコピーできません。なので、公開鍵を登録する方法を探していました。そこで、下記のリンクにたどり着き、これは使えるのでは?と思いました。

GitHub に登録した SSH 公開鍵は全世界に公開されている

ansible-local, ansible共に動作させるのにdelete_toを使ってます。

Ansibleいいね〜。