【发布时间】:2015-01-27 15:39:18
【问题描述】:
我希望将配置添加到从 tar 文件中提取的 conf 文件中。
目前食谱使用模板覆盖整个文件,而不是我需要使用原始文件作为模板并添加到它。
部分模板似乎可以完成任务,但我无法找到将部分模板应用于现有文件的示例,
有可能吗?
谢谢
【问题讨论】:
-
如果您能解释为什么需要使用原始文件作为模板而不是仅使用标准厨师模板资源,我可能会给您一个更好的答案。
-
应用程序在一个独立的 tar 中,所有必要的文件都应该并且在 tar 中,必须没有外部依赖项。因此,应用程序作为 tar 交付,而不是与说明书捆绑在一起。
-
对,但在这种情况下,您应该不需要修改配置文件,对吧?如果您需要一个不同于 tar 中的配置文件,那么标准方法是简单地在您的说明书中创建一个模板来执行此配置。
标签: chef-infra partials cookbook chef-template