0

在 Puppet 中,节点代理将每隔一段时间与 Master 签到并发送有关节点的事实。然后,Master 将检查这些事实是否应该是它应该是的,如果它们已经错位,则会将它们恢复到所需的状态。

例如,假设我想确保没有创建其他用户,任何无根据的用户都将被删除。

在没有代理的情况下,Ansible 如何实现这一点?它如何远程收集事实?

4

1 回答 1

0

ansible 通过 SSH 连接来收集事实(并执行所有操作)。

但是当节点检查中央配置时它也支持“拉模式”:https ://docs.ansible.com/playbooks_intro.html#ansible-pull

所以我可以想象你可以通过使用 cron 运行 ansible-pull 来实现这一点。

于 2015-05-28T11:34:36.567 回答