chef 模板文件中 node 与 @node 之间到底有什么区别

chef 模板文件中 node 与 @node 之间到底有什么区别

我是 Chef 新手,无法理解模板文件中nodevs@node用法之间的区别。我无法找到有关此特定内容的良好文档。任何解释或对良好文档的引用都将非常有帮助并表示感谢。

谢谢

答案1

基本上没什么区别。@node是我们始终为您传递的普通模板变量,而 是node返回变量的模板辅助方法。我们建议不要大量使用它们(通过属性手动传递要使用的数据variables),但如果必须使用,请使用它们nodes以与配方代码相似。

相关内容