概要 cookbook作成のワークフロー 詳細 cookbook作成のワークフローについて。 現時点でのcookbook作成のワークフローをまとめます。 ※まだ10日程度前にさわり始めたばかりなので、いろいろ覚えたら改善していくと思います 前提 vagrantの利用 sahara,vagrant-berkshelf,vagrant-omnibusの利用 berkshelfの利用 手動検証 ・検証用にvagrant環境作成 ・serverspec用の仮想環境をあらかじめ用意しておく ・serverspecにテストケースを追加 ・sandbox onでvagrantを利用して、手動インストールの検証を行い、手順を記録しておく ※try & errorになるはずなのでsandbox rollbackを活用 ・serverspecのテストが通れば手動検証完了 手動検証を元に自動化 ・knife s