我有一个应用程序,其中配置文件本身从一个版本更改为另一个版本。 基于发布版本维护多个模板变得越来越困难。
除了对配置文件进行内联/就地FILE编辑操作外,还有办法处理这样的用例。
答案 0 :(得分:0)
line cookbook可能是“最佳”选项,比直接使用FileEdit要好。虽然这是大量的空气报价,但它通常是一种脆弱的风格,如果你的正则表达不是很好的话,你最终可以很容易地得到像修改过的线的两个副本这样的东西。如果软件支持某种文件包含,那么这可以是一个选项。否则我仍然建议保持整个模板通过Chef管理。