O cf-serverd é necessário?

3

Como um cliente cfengine pode ser executado autonomamente com base nos arquivos em seu diretório 'inputs', por que é necessário ter um servidor de política executando cf-serverd?

Algum outro mecanismo de distribuição de arquivos (NFS, pull do controle de origem, transferência do servidor de arquivos burro) funciona tão bem?

Há outras coisas que o Community Edition que o servidor de políticas pode fazer além de fornecer arquivos?

    
por daxelrod 14.10.2012 / 23:48

1 resposta

5

cf-serverd não é um componente obrigatório. Existem pessoas que usam o nfs, obtêm diretamente do controle de versão e, provavelmente, vários outros mecanismos.

Existem vários benefícios que você pode aproveitar usando o cf-serverd. O cf-serverd provou ser muito eficiente, com servidores únicos relatados para atender a milhares de clientes. Ele também permite que você seja muito seletivo sobre o transporte e comparação de arquivos, você pode optar por transferir arquivos mais sensíveis criptografados. Você pode escolher entre diferentes tipos de algoritmos de hash ou usar o tempo de arquivo ao determinar se um arquivo precisa ser atualizado. Se você quiser usar cf-runagent para sinalizar um nó para executar sua política, cf-serverd seria necessário nesses nós para que o cf-runagent possa se comunicar com ele.

Se você tiver alguma dúvida, sugiro que você verifique a lista de discussão do cfengine hospedada em grupos do google, pois ela atrairá mais atenção das pessoas. Há também #cfengine no freenode.

    
por 26.10.2012 / 03:29