Debuginfo

思考とアウトプット

ssh

Ansibleでknown_hostsに接続するホストを追加しない方法

デフォルトだとansible-playbook -i 'localhost:2222,' hoge.ymlしたときに$HOME/.ssh/known_hostsにホストエントリが追加されます。yesと入力すれば次回からは問題ないんですが、バッチで処理したいときはyesと打ち込めないのでこれを回避したいと思いまし…

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

英語のエントリを書きましたが - http://blog.debuginfo.net/post/78166866381/ansible-playbook-to-add-user-using-public-ssh-key-on 日本語でも書いてみます。 Packerで使われるansibleはansible-localでホストにあるSSH公開鍵をコピーできません。なので…