chef-zero
さよならchef-solo
chef-zeroが代わりに使われるとのこと
knife-zero
knifeも同じくknife-soloの代わりにknife-zeroを使う
感想
$ bundle exec knife zero bootstrap -i ~/.vagrant.d/insecure_private_key vagrant@192.168.33.10
みたいに実行したいけどroot@vagrant@192.168.33.10
になっちゃう
knife zero prepare
は無い。そのかわりcookbookがなくてもbootstrap
でエラーにならない(警告は出る)
knife zero cook
も無い。knife zero chef_client
でレシピを適用する
knife zeroのコマンドはbootstrap
とchef_client
だけ
$ bundle exec knife zero
FATAL: Cannot find sub command for: 'zero'
Available zero subcommands: (for details, knife SUB-COMMAND --help)
** ZERO COMMANDS **
knife zero bootstrap FQDN (options)
knife zero chef_client QUERY (options)
よりchef serverに近くなった感じか
あといろいろohaiでとったらしきデータとかローカルにできてビビって.gitignoreにとりあえず入れたりしたけどいらぬ心配かな(本当は気をつけるのがめんどくさいのでなるべく全部リポジトリに上げたひ)
参考
Chefのローカルモードだけでリモートサーバを運用してみようと、Knife-Zeroを作った。Nodeの構成情報もとれるよ。