如何使用 chef-client 运行 特定版本的食谱?
How can I run a cookbook with a specific version using chef-client?
我在 Chef 服务器上有 2 个食谱名称为 mycookbook,版本为 0.1.0 和 0.1.1。现在我只想 运行 使用 chef-client 的食谱 mycookbook 版本 0.1.1。我该怎么做?
通过点击找到答案并尝试
运行 遵循命令
chef-client -o "recipe[mycookbook@0.1.1]"
这将调用 mycookbook 版本 0.1.1
注意: 运行 带有 -o 参数的 chef-client 将永久覆盖该节点的运行列表。
我在 Chef 服务器上有 2 个食谱名称为 mycookbook,版本为 0.1.0 和 0.1.1。现在我只想 运行 使用 chef-client 的食谱 mycookbook 版本 0.1.1。我该怎么做?
通过点击找到答案并尝试
运行 遵循命令
chef-client -o "recipe[mycookbook@0.1.1]"
这将调用 mycookbook 版本 0.1.1
注意: 运行 带有 -o 参数的 chef-client 将永久覆盖该节点的运行列表。