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

第 151 章 Puppet

目录

151.1. Installing Puppet CentOS 6.3
151.2. Puppet 签名
151.2.1. Agent 节点
151.2.2. Master 服务器
151.3. test
151.3.1. Master
151.3.2. Agent
151.4. 配置文件
151.4.1. /etc/sysconfig/puppet
151.4.2. /etc/puppet/fileserver.conf
151.5. manifests
151.5.1. node
151.5.2. group, user 用户组管理
151.5.2.1. group
151.5.2.2. user
151.5.3. file
151.5.3.1. ensure
151.5.3.2. source
151.5.3.3. owner, group, mode
151.5.4. package
151.5.5. service
151.5.6. exec
151.5.7. cron
151.6. modules
151.7. firewall 配置
151.8. debug
151.8.1. master
151.8.2. node
151.9. FAQ
151.9.1. err: Could not request certificate: No route to host - connect(2)
151.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

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