chef

templateディレクトリ配下の実行順ルール

More than 3 years have passed since last update.


templateディレクトリ配下

templateディレクトリ配下は何で分かれてるかふと疑問だったので見てみた。(今まであんまり分ける必要性を感じてなかったので)

自分で決められるのかと思ったらこういう順番で決まっているらしい。

Blogに書くほどじゃないんでメモっとく。


  • /host-$fqdn/$source

  • /$platform-$platform_version/$source

  • /$platform/$source

  • /default/$source

A cookbook may have a /templates directory structure like this:


ex)

 templates/

host-hostname.example.com
windows-6.2
windows-6.1
windows-6.0
windows
debian
gentoo
ubuntu
default