![如何配置 Puppet 进行仅推送更新?](https://linux22.com/image/486218/%E5%A6%82%E4%BD%95%E9%85%8D%E7%BD%AE%20Puppet%20%E8%BF%9B%E8%A1%8C%E4%BB%85%E6%8E%A8%E9%80%81%E6%9B%B4%E6%96%B0%EF%BC%9F.png)
设置会导致连续拉动,而不是不拉动。我正在尝试安排木偶runinterval=0
,/etc/puppet/puppet.conf
以便它会听从puppetrun
呼叫,但永远不会在没有呼叫的情况下拉动。
答案1
puppetd
使用选项运行--no-client
,它只会等待主机启动更新。
从man puppetd
:
no-client: Do not create a config client. This will cause the daemon
to run without ever checking for its configuration automatically,
and only makes sense when used in conjunction with --listen.
答案2
puppetd
只需使用该选项运行--onetime
,不要从init.d
或启动它cron
。