Home | 简体中文 | 繁体中文 | 杂文 | 打赏(Donations) | OSChina 博客 | Facebook | Linkedin | 知乎专栏 | Search | About

第 157 章 Puppet

目录

157.1. Installing Puppet CentOS 6.3
157.2. Puppet 签名
157.2.1. Agent 节点
157.2.2. Master 服务器
157.3. test
157.3.1. Master
157.3.2. Agent
157.4. 配置文件
157.4.1. /etc/sysconfig/puppet
157.4.2. /etc/puppet/fileserver.conf
157.5. manifests
157.5.1. node
157.5.2. group, user 用户组管理
157.5.2.1. group
157.5.2.2. user
157.5.3. file
157.5.3.1. ensure
157.5.3.2. source
157.5.3.3. owner, group, mode
157.5.4. package
157.5.5. service
157.5.6. exec
157.5.7. cron
157.6. modules
157.7. firewall 配置
157.8. debug
157.8.1. master
157.8.2. node
157.9. FAQ
157.9.1. err: Could not request certificate: No route to host - connect(2)
157.9.2. No help available unless you have RDoc::usage installed

http://www.puppetlabs.com

Puppet is the leading open source platform for IT systems management

157.1. Installing Puppet CentOS 6.3

Choose a Package Source http://yum.puppetlabs.com/

# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-7.noarch.rpm
# lokkit --disabled --selinux=disabled
		

Install the Puppet Master

yum install puppet-server -y
service puppetmaster start

chkconfig puppetmaster on
		

Install Puppet on Agent Nodes

yum install puppet -y
service puppet start

chkconfig puppet on