Chef infra 厨师,签入时强制烹饪书同步

Chef infra 厨师,签入时强制烹饪书同步,chef-infra,Chef Infra,我已经把一个食谱还原到以前的版本。运行chef client不会将旧配方同步到节点上。有没有办法强制节点重新同步其cookbooks?默认情况下,Chef将同步cookbook的最高版本,因此您需要删除最新的cookbook。这可以通过使用刀子(刀子烹饪书删除烹饪书\u to \u删除)或厨师服务器web ui来完成。厨师会默认同步烹饪书的最高版本,因此您需要删除最新的烹饪书。这可以通过使用刀子(刀子烹饪书删除烹饪书\u至\u删除)或厨师服务器web ui来完成。建议您使用将烹饪书固定到特定版本

我已经把一个食谱还原到以前的版本。运行chef client不会将旧配方同步到节点上。有没有办法强制节点重新同步其cookbooks?

默认情况下,Chef将同步cookbook的最高版本,因此您需要删除最新的cookbook。这可以通过使用刀子(
刀子烹饪书删除烹饪书\u to \u删除
)或厨师服务器web ui来完成。

厨师会默认同步烹饪书的最高版本,因此您需要删除最新的烹饪书。这可以通过使用刀子(
刀子烹饪书删除烹饪书\u至\u删除
)或厨师服务器web ui来完成。

建议您使用将烹饪书固定到特定版本

这不仅使您能够快速回滚,还可以测试开发/预生产/等环境中的更改。

建议您使用它将烹饪书固定到特定版本


这不仅使您能够快速回滚,还可以测试开发/预生产等环境中的更改。

假设cookbook name=“apache”、old version=“0.2.0”和最新版本=“2.0.1”

如果您想要apache cookbook的特定版本,即0.2.0,还可以使用以下内容:-

chef-client -o recipe[apache@0.2.0]

假设cookbook name=“apache”、旧版本=“0.2.0”和最新版本=“2.0.1”

如果您想要apache cookbook的特定版本,即0.2.0,还可以使用以下内容:-

chef-client -o recipe[apache@0.2.0]

谢谢你,斯蒂芬。好提示:)谢谢斯蒂芬。好提示:)