将 ohai-plugin 替换为...?
Replace ohai-plugin with...?
我们一直在为 windows 服务器使用 ohai
插件。插件 detects/collects 有关是否有任何 windows 可用更新的信息 and/or 如果服务器需要重启
ohai_plugin 'ohai_windows_updates'
ohai_plugin 'ohai_windows_reboot'
现在我了解到 ohai 已被弃用。我试图找出我们如何以其他方式收集此类信息,但我找不到。也许你能帮忙?
正如作者在食谱自述文件中指出的那样:
This cookbook has been deprecated as all functionality here is now
built into the Chef Infra Client itself. The ohai_hint resource now
ships in Chef Infra Client and any plugins can be installed by placing
them in an ohai directory within a cookbook in your runlist.
因此,ohai_hint
resource 自 Chef Client v14.0 以来可用。
并且 about cookbooks 文档说食谱中的 ohai/
文件夹可以用作自定义 Ohai 插件的来源,这些插件被编写来加载关于您的节点的附加信息以用于食谱。这需要 Chef Infra 服务器(不是客户端!)v12.18.14 或更高版本。
因此,要继续使用您的插件,您需要确保您的 Chef Infra Server 至少为 v12.18.14,并将插件文件移动到某些食谱的 ohai/
文件夹中。
或者暂时保留一切。因为在这种情况下弃用意味着停止进一步开发——我们不会删除食谱。如果由于某种原因您无法升级您的 Chef 服务器,您可以继续使用它。
我们一直在为 windows 服务器使用 ohai
插件。插件 detects/collects 有关是否有任何 windows 可用更新的信息 and/or 如果服务器需要重启
ohai_plugin 'ohai_windows_updates'
ohai_plugin 'ohai_windows_reboot'
现在我了解到 ohai 已被弃用。我试图找出我们如何以其他方式收集此类信息,但我找不到。也许你能帮忙?
正如作者在食谱自述文件中指出的那样:
This cookbook has been deprecated as all functionality here is now built into the Chef Infra Client itself. The ohai_hint resource now ships in Chef Infra Client and any plugins can be installed by placing them in an ohai directory within a cookbook in your runlist.
因此,ohai_hint
resource 自 Chef Client v14.0 以来可用。
并且 about cookbooks 文档说食谱中的 ohai/
文件夹可以用作自定义 Ohai 插件的来源,这些插件被编写来加载关于您的节点的附加信息以用于食谱。这需要 Chef Infra 服务器(不是客户端!)v12.18.14 或更高版本。
因此,要继续使用您的插件,您需要确保您的 Chef Infra Server 至少为 v12.18.14,并将插件文件移动到某些食谱的 ohai/
文件夹中。
或者暂时保留一切。因为在这种情况下弃用意味着停止进一步开发——我们不会删除食谱。如果由于某种原因您无法升级您的 Chef 服务器,您可以继续使用它。