【发布时间】:2024-01-05 07:24:02
【问题描述】:
在 Chef 食谱中,我需要在执行一些操作后在节点上执行重启, 重启完成后,我需要继续执行其他操作:
食谱: -行动1 -行动2 -重启 -action3 -action4....
我检查了社区中的一些现有食谱:reboot-handler、chef-reboot、chef-restart、chef-dominous,但我无法让它们中的任何一个工作。
Chef 有什么方法可以得到我需要的东西吗? 请提供详细示例。
非常感谢您的帮助。
【问题讨论】:
-
抱歉没有说明,是Linux:Centos 6.5 and Redhat 6.x
-
我发现的类似概念是 chef-restart cookbook 提出的,它也有一个很好的重启登录 shell 的方法:github.com/keenlabs/chef-restart 但是它抛出了很多错误,似乎它没有更新一段时间和现在与最新版本的 Chef 或其他一些库不兼容。
标签: chef-infra chef-recipe chef-solo