9
edits
Changes
no edit summary
*hns-openvz-common
:creates a backup cronjob and installs a backup script
:installs a set of scripts for Zabbix monitoringand therefore depends on the hns-zabbix-agentd package
*hns-openvz-ubuntu-hosting
:installs our pre-created Ubuntu<ref>http://www.ubuntu.com/</ref> templatefor automated guest-installation
*hns-puppet
:installs the PuppetMaster client
==The Puppet Master configuration management==
If your preseeded setup was successful you have to configure your fresh server to fit your expectations. At our site we have ten OpenVZ servers in different countries and it is really important that they have the same configuration.
To make life easier we decided to use a configuration management like cfengine<ref>http://www.cfengine.org/</ref> but not as complex in setup and management. We found our solution in Puppet Master.
The only dependency Puppet Master has is Ruby. This should be installable on every distribution in minutes.
After the installation you have to configure the Puppet Master to do things. Typically this means accepting the public private key pair and doing some configuration stuff. At our site we use Puppet Master to manage an installation of about 100 servers.
One thing it does is to change the sysctl.conf file.