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

第 153 章 Puppet

目录

153.1. Installing Puppet CentOS 6.3
153.2. Puppet 签名
153.2.1. Agent 节点
153.2.2. Master 服务器
153.3. test
153.3.1. Master
153.3.2. Agent
153.4. 配置文件
153.4.1. /etc/sysconfig/puppet
153.4.2. /etc/puppet/fileserver.conf
153.5. manifests
153.5.1. node
153.5.2. group, user 用户组管理
153.5.2.1. group
153.5.2.2. user
153.5.3. file
153.5.3.1. ensure
153.5.3.2. source
153.5.3.3. owner, group, mode
153.5.4. package
153.5.5. service
153.5.6. exec
153.5.7. cron
153.6. modules
153.7. firewall 配置
153.8. debug
153.8.1. master
153.8.2. node
153.9. FAQ
153.9.1. err: Could not request certificate: No route to host - connect(2)
153.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

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