cf-serverd 是必要的吗?

dax*_*rod 3 configuration-management cfengine

既然 cfengine 客户端可以根据其“inputs”目录中的文件自主运行,为什么必须让策略服务器运行 cf-serverd?

其他一些文件分发机制(NFS,从源控制中提取,从哑文件服务器传输)也能正常工作吗?

除了提供文件之外,策略服务器还可以执行 Community Edition 的其他操作吗?

Nic*_*son 5

cf-serverd 不是必需的组件。有些人使用 nfs,直接从版本控制中提取,可能还有许多其他机制。

不过,使用 cf-serverd 有几个好处。cf-serverd 已被证明非常高效,据报道单个服务器可以为数千个客户端提供服务。它还允许您在传输和文件比较方面非常有选择性,您可以选择加密传输更敏感的文件。您可以选择不同类型的哈希算法,或者在确定文件是否需要更新时使用文件时间。如果您想使用 cf-runagent 向节点发出信号以运行其策略,则在这些节点上需要 cf-serverd,以便 cf-runagent 可以与其通信。

如果您有问题,我鼓励您查看托管在 google 群组上的 cfengine 邮件列表,因为它会吸引更多人的注意力。freenode 上也有 #cfengine。