Chef infra 访问Ohai插件中的Chef客户端/节点名称

Chef infra 访问Ohai插件中的Chef客户端/节点名称,chef-infra,ohai-gem,Chef Infra,Ohai Gem,我正在尝试从自定义Ohai插件访问node.name。默认情况下,这似乎不可用 可以通过使用depends“hostname”依赖该属性来获取主机名,但在我的情况下,该值可能并不总是与node.name的值匹配 如何从自定义Ohai插件访问node.name?这是不可能的。Ohai可以在Chef之外运行,因此它不知道任何有关Chef特定数据的信息。感谢您的澄清。我可以通过将node.name作为变量传递给插件模板来解决这个问题。

我正在尝试从自定义Ohai插件访问node.name。默认情况下,这似乎不可用

可以通过使用depends“hostname”依赖该属性来获取主机名,但在我的情况下,该值可能并不总是与node.name的值匹配


如何从自定义Ohai插件访问node.name?

这是不可能的。Ohai可以在Chef之外运行,因此它不知道任何有关Chef特定数据的信息。

感谢您的澄清。我可以通过将node.name作为变量传递给插件模板来解决这个问题。