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

第 158 章 Puppet

目录

158.1. Installing Puppet CentOS 6.3
158.2. Puppet 签名
158.2.1. Agent 节点
158.2.2. Master 服务器
158.3. test
158.3.1. Master
158.3.2. Agent
158.4. 配置文件
158.4.1. /etc/sysconfig/puppet
158.4.2. /etc/puppet/fileserver.conf
158.5. manifests
158.5.1. node
158.5.2. group, user 用户组管理
158.5.2.1. group
158.5.2.2. user
158.5.3. file
158.5.3.1. ensure
158.5.3.2. source
158.5.3.3. owner, group, mode
158.5.4. package
158.5.5. service
158.5.6. exec
158.5.7. cron
158.6. modules
158.7. firewall 配置
158.8. debug
158.8.1. master
158.8.2. node
158.9. FAQ
158.9.1. err: Could not request certificate: No route to host - connect(2)
158.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

158.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