First, the system environment
1. Puppet Service End
release:rhel6.4
HOSTNAME:puppetserver.rsyslog.org
Tcp/ip:172.16.200.100/24
Packages:
Puppet-server-2.7.21-1.el6.noarch
mcollective-client-2.2.4
activemq-5.5.0
2, puppet node
release:rhel5.8
HOSTNAME:agent1.rsyslog.org
Tcp/ip:172.16.200.101/24
Packages:
Puppet-2.7.21-1.el5
Mcollective-2.2.4-1.el5
3, puppet node
release:rhel6.4
HOSTNAME:agent3.rsyslog.org
Tcp/ip:172.16.200.103/24
Packages:
Puppet-2.7.21-1.el6
Mcollective-2.2.4-1.el6
Ii. Introduction of resources
1, realize the function
1.1 Management Those packages are installed, those packages are uninstalled
1.2 Management software package is updated
1.3 Requirements System Configuration Yum source (Redhat system), Zypper Source (SuSE system) and so on
1.4 for different operating system support types please refer to Http://docs.puppetlabs.com/references/stable/type.html#package