Difference between revisions of "CFEngine3"

From PostgreSQL_wiki
Jump to: navigation, search
Line 1: Line 1:
  +
= Install =
  +
De installatie is recht toe recht aan. Dit onderdeel handelt over de opzet van de master, tenzij anders vermeld.
  +
* Het is verstandig om op de master meteen te beginnen met versiebeheer van de configuratiebestanden in de masterfiles.
  +
* De /var/lib/cfengine3/inputs directory is onder Debian een symlink naar /etc/cfengine3. Verwijder de symlink, maak een nieuwe directory "inputs".
  +
== Configuratie en bootstrap ==
  +
In de directory /usr/share/doc/cfengine3/examples staan de bestanden die nodig zijn om de master te initialiseren:
  +
failsafe.cf library.cf promises.cf site.cf update.cf
  +
Kopieer deze bestanden naar /etc/cfengine3 en /var/lib/cfengine3/inputs.<br>
  +
Breng de organisatie specifieke wijzigingen in de configuratie bestanden aan, vooral de ip-ranges.<br>
  +
Zet in /etc/default/cfengine3 de servers aan.<br>
  +
Bootstrap de configuratie met:
  +
cf-agent -v -d 2 --bootstrap
 
* http://www.cfengine.org/manuals/cf3-3.0.5.html
 
* http://www.cfengine.org/manuals/cf3-3.0.5.html
 
* http://www.cfengine.org/manuals/cf3-tutorial.pdf
 
* http://www.cfengine.org/manuals/cf3-tutorial.pdf

Revision as of 20:05, 8 February 2011

Install

De installatie is recht toe recht aan. Dit onderdeel handelt over de opzet van de master, tenzij anders vermeld.

  • Het is verstandig om op de master meteen te beginnen met versiebeheer van de configuratiebestanden in de masterfiles.
  • De /var/lib/cfengine3/inputs directory is onder Debian een symlink naar /etc/cfengine3. Verwijder de symlink, maak een nieuwe directory "inputs".

Configuratie en bootstrap

In de directory /usr/share/doc/cfengine3/examples staan de bestanden die nodig zijn om de master te initialiseren:

failsafe.cf library.cf promises.cf site.cf update.cf

Kopieer deze bestanden naar /etc/cfengine3 en /var/lib/cfengine3/inputs.
Breng de organisatie specifieke wijzigingen in de configuratie bestanden aan, vooral de ip-ranges.
Zet in /etc/default/cfengine3 de servers aan.
Bootstrap de configuratie met:

cf-agent -v -d 2 --bootstrap

Terug naar: Webhuis Infrastructuur