Chef infra 如何向chef中的角色文件添加部分版本
我已经创建了一个包含以下内容的角色文件Chef infra 如何向chef中的角色文件添加部分版本,chef-infra,chef-recipe,chef-solo,chefspec,Chef Infra,Chef Recipe,Chef Solo,Chefspec,我已经创建了一个包含以下内容的角色文件 name "Windows_role_150719" description "Windows_role_150719" run_list "recipe[deep-sec1]", "recipe[deep-sec1::install]", "recipe[deep-sec1::activate]" override_attributes({ }) deep-sec1::install&deep-sec1::activate有多个版本。 像v1,v2
name "Windows_role_150719"
description "Windows_role_150719"
run_list "recipe[deep-sec1]",
"recipe[deep-sec1::install]",
"recipe[deep-sec1::activate]"
override_attributes({
})
deep-sec1::install&deep-sec1::activate有多个版本。
像v1,v2,v3,v4,v5
在角色文件中,我如何指定需要安装在特定节点上的版本,而不是最新版本(v5)
默认情况下,当我使用“刀子角色来自文件命令”上传角色时,它采用最新版本,而不是我理想情况下希望在节点上应用的v2
非常感谢您提供的任何帮助指定(固定\锁定)a是使用完成的,您可以将每个节点与环境关联起来
当chef客户端运行将在节点上启动时,cookbooks将同步到节点fullfilling节点所属环境中指定的(cookbook)约束