有没有办法在puppet master中运行一个命令,可以立即给主机带来变化?
我使用crontab来使用不同的脚本来安排我的任务,并且每当我指定它时它都会改变,但是我想知道是否有一种方法可以在puppet master和boom中命中命令!立即带来主机(客户端)的变化。 让我们说我想在" cofig.properties"中更改密码。在我的5个主机中存档。在没有安排的情况下从主人那里做最好的方法是什么?
答案 0 :(得分:2)
在工作中我们
工作顺利。
答案 1 :(得分:1)
我已经通过使用Puppet for Configuration Management和SaltStack进行编排来解决我的基础架构中的问题。
我让Puppet Agent应用SaltStack模块自动将每个节点配置为我的Salt Master(也是我的Puppet Master)的minion,然后我只是SSH到我的主服务器并告诉SaltStack运行Puppet Agent符合我标准的节点。
There are several SaltStack modules on the Puppet Forge
您当然可以使用其他工具,例如RunDeck,甚至是Puppet自己的MCollective,但我个人发现它们使用起来更复杂。