タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

chefとdependencyに関するmanabouのブックマーク (2)

  • chef事始め 依存関係の解決 - yosshio0426's blog

    前回の続き cookbook・recipe間の依存関係 chefでサーバに適用するcookbookには、Chef Supermarketからダウンロードするコミュニティcookbookと自作cookbookとがあります。 ここを見ると、Environment cookbookをエントリポイントにして、wrapper cookbook→コミュニティcookbookと呼び出していくのが推奨されるやり方のようです。 ただ、具体的なやり方がよくわからなかったので悩みました。 自分なりに得た結論を以下に書いておきます。 なお、chef-serverを使うことは想定していません。 かといってchef-soloは今後開発が停止するようなのでこれも使用していません。 chef-zeroで実行することとします。 また、依存関係の解決には、Berkshelfを使用します。 例として、開発環境用にPostgre

    chef事始め 依存関係の解決 - yosshio0426's blog
  • chefの依存定義(depends)を勘違いしていた話 - 右往左往ブログ

    chefでいうmetadata.rb中のdependsが保証する依存性がどこまでなのかを勘違いしていたのでメモしておきます。 結論からいうと、 depends指定はattributeの参照先として読み込むだけ の機能でした。 dependsにより保証されること depends参照先cookbookのattributeを流用できること dependsで保証されないこと 必ずしもdepends参照先cookbookを実行する必要がないこと ましてや、depends参照先が、記載元cookbookより「先に」実行される必要はないこと この、「保証されないこと」ができるとばかり勘違いしていたので、dependsに頼った開発をしていたらエラーにならずに、あれ…?となってしまったのでした。 公式の記述 公式のmetadata.rb 以下のように記載があります。 Use to show that a c

    chefの依存定義(depends)を勘違いしていた話 - 右往左往ブログ
  • 1