タグ

ブックマーク / qiita.com/sonots (1)

  • chef の recipe を単体実行する3つの方法 - Qiita

    Berkshelf を使っていると、knife solo cook 実行時に berks install (git clone 相当) && berks vendor (どこかに cp) && rsync が走って遅い。 recipe の単体動作確認をしたいだけなのに、knife solo cook やっていると日が暮れるので、レシピを単体で動作確認できる方法を調べた。 1. chef-apply chef に chef-apply というコマンドが同梱されている。 これを使うと recipe ファイルを指定して、そのレシピだけを実行できるようだ。 便利!と思ったが、どうも色々機能が足りない。 -j JSON_ATTRIBS オプションがなく attributes 指定できない (プルリク送った) template 展開できない cookbook_path 指定ができない (他の cook

    chef の recipe を単体実行する3つの方法 - Qiita
    akiyan
    akiyan 2016/03/08
  • 1