Voir aussi GestionDeConfiguration. See also ConfigurationManagement

http://en.wikipedia.org/wiki/Comparison_of_open_source_configuration_management_software

Evaluated software

I am considering using one of those systems as a backend for alternc instead of rolling out our own, since what we call AlternD is really a ConfigurationManagement? software.

puppet

  • technology:
    • Ruby / rails
    • Debian + ? ports
    • configuration language: declarative, custom
    • client/server protocol: XmlRpc
    • star architecture (clients pull from a central server)
    • suggested use scale: 10-20 servers and up
    • deployment strategy: "manifests" (instead of scripts)
    • unit-tested
    • born from cfengine usage
  • bottomline: fairly recent, basic framework seems sound, especially since it includes a templating engine that could easily replace alternc.install, manages only a few basic constructs (files, cronjobs, etc), would need a lot of work to get to the level of alternc
  • resources:

cfengine

  • technology:
    • C
    • Debian, fedora core, ...? ports
  • website / wiki

lcfg

  • technology
    • no debian port (fedora core 3 & 5 and solaris9 only)
  • website
  • latest release: 22 janvier 2007

bcfg2

  • technology
    • debian, RPM, solaris, FreeBSD ports
    • website
    • python, conf in XML and also conf file templates