2. Why so hard?
Monotonous tasks Lack of time
Unstable requirements
3. What is puppet?
Puppet is:
Functionality Ruby
Flexibility
Open source
Multi-platform
4. What can we do?
MANAGE SYSTEM
KEEP STATE
AUDIT CHANGES
ON
SINGLE OR
THOUSANDS
OF NODES
5. What can we manage?
augeas cron exec file filebucket group host
interface mailalias maillist mount nagios_*
notify package resources router schedule
scheduled_task selboolean selmodule
service ssh_authorized_key sshkey stage
tidy user vlan yumrepo zfs
7. What does it mean?
Manifest – puppet script Node – host with agent
Resource – structure element Facter – tool for getting info
Provider – do all work about node
16. Questions?
Find answer on
http://puppetlabs.com
Or you can contact us on LinkedIn:
http://ua.linkedin.com/in/vlytvyn
http://ua.linkedin.com/in/omolchanov