Chef infra 检测厨师配方中的厨师客户端版本
我正在将厨师手册从12.11.18版升级到13.6.4版。某些版本13的特定说明在Chef版本12中不起作用,反之亦然。我现有的服务器仍然使用Chef Client 12,但新服务器将在同一环境中使用Chef版本13启动,因此相同的cookbook版本应可用于两个版本的ChefChef infra 检测厨师配方中的厨师客户端版本,chef-infra,version,chef-recipe,Chef Infra,Version,Chef Recipe,我正在将厨师手册从12.11.18版升级到13.6.4版。某些版本13的特定说明在Chef版本12中不起作用,反之亦然。我现有的服务器仍然使用Chef Client 12,但新服务器将在同一环境中使用Chef版本13启动,因此相同的cookbook版本应可用于两个版本的Chef 我需要检测配方中Chef客户端的版本,并使用“if”语句选择特定于版本的代码。如何读取厨师食谱中厨师客户端的版本?如果您从软件包安装了厨师,则版本应位于节点[“厨师包”][“厨师”][“版本”]。如果这不起作用,您应该能
我需要检测配方中Chef客户端的版本,并使用“if”语句选择特定于版本的代码。如何读取厨师食谱中厨师客户端的版本?如果您从软件包安装了厨师,则版本应位于
节点[“厨师包”][“厨师”][“版本”]
。如果这不起作用,您应该能够从配方中读取Chef::VERSION