各サーバの環境変数を取得して、その場所にファイルを配置したいという場合の方法です。
Rubyなので、Rubyを調べるとわかります。
1 2 3 4 5 |
template "#{ENV['CATALINA_HOME']}/bin/client.properties" do owner "tomcat" mode "0644" source "client.properties.erb" end |
のようにすると、CATALINA_HOMEを環境変数から取得して、フォルダパスに展開してくれます。