由于cfengine客户端可以根据其“input”目录中的文件自主运行,为什么需要一个运行cf-serverd的策略服务器?
还有一些其他的文件分发机制(NFS,从源代码pipe理拉,从哑文件服务器传输)工作?
除了提供文件之外,还有其他一些政策服务器可以执行的Community Edition吗?
cf-serverd不是必需的组件。 有些人使用nfs,从版本控制直接拉,可能还有其他各种机制。
但是,通过使用cf-serverd可以获得一些好处。 据报道,服务数千个客户端的单服务器已经certificate了cf-serverd的高效性。 它还可以让你对传输和文件比较非常有select性,你可以select传输更加敏感的文件进行encryption。 您可以select不同types的散列algorithm,或者在确定文件是否需要更新时使用文件时间。 如果要使用cf-runagent发信号通知节点运行其策略,则cf-serverd将在这些节点上需要,以便cf-runagent可以与其通信。
如果您有任何疑问,我build议您结帐Google小组的cfengine邮件列表,因为这会引起更多的人的关注。 freenode上也有#cfengine。