如何启用puppet agent从master中检索清单设置

时间:2015-05-27 09:01:49

标签: puppet

我在sys A上运行puppet master,在sys B上运行puppet agent。

我希望代理能够在更改时检索清单更改,然后应用这些更改,而无需我在代理上手动发出puppet agent --test命令。

我如何迎合这个用例?

提前致谢 拉梅什

2 个答案:

答案 0 :(得分:2)

触发agent的典型方式是mco

你要么

  • 将其挂钩到您的版本控制系统中,或者失败
  • 使用inotify或类似的监视器

但前者更可取。

答案 1 :(得分:0)

您正在寻找业务流程工具,CI / CD工具,例如<nav> <ul class="primary-nav"> <li class="left"><a href="#">ListItem1</a></li> <li class="right"><a href="#">ListItem2</a></li> <li class="right"><a href="#">ListItem3</a></li> <li class="right"><a href="#">ListItem4</a></li> </ul> </nav> mcorundeckbamboo等。

如果禁用puppet客户端上的“puppet agent -t”每半小时运行一次(默认设置),那么您需要其中一个编排工具将puppet更改传递给puppet master,如果传递成功,则自动触发在指定的木偶代理上运行的命令jenkins