Chefのtemplateでincludeをする方法
httpd.conf.erb
<%= render "ssl.conf.erb" %>
ファイル名は templates/default/ が基点になるようです。従って、"templates/default/etc/httpd/conf.d/ssl.conf" を読み込みたい場合は、
<%= render "etc/httpd/conf.d/ssl.conf" %>
とします。他にもオプションをいろいろ指定したりできるようです。
詳しくは公式マニュアルの "Partial Templates" という項目に書いてあります。
https://docs.getchef.com/essentials_cookbook_templates.html#partial-templates
カテゴリ: