【发布时间】:2015-01-01 13:17:03
【问题描述】:
我有一个应用程序,其中配置文件本身从一个版本更改为另一个版本。 维护基于发布版本的多个模板变得越来越困难。
除了对配置文件进行内联/就地 FILE 编辑操作之外,还有其他方法可以处理这种用例吗?
【问题讨论】:
标签: chef-infra
我有一个应用程序,其中配置文件本身从一个版本更改为另一个版本。 维护基于发布版本的多个模板变得越来越困难。
除了对配置文件进行内联/就地 FILE 编辑操作之外,还有其他方法可以处理这种用例吗?
【问题讨论】:
标签: chef-infra
line cookbook 可能是“最佳”选项,比直接使用 FileEdit 更好。虽然这是有大量的空气引号,但它通常是一种脆弱的风格,如果你的正则表达式不是很好,你可以很容易地得到两份修改后的行之类的东西。如果软件支持某种文件包含,则可以选择。否则,我仍然建议通过 Chef 管理整个模板。
【讨论】: