Home | 簡體中文 | 繁體中文 | 雜文 | 打賞(Donations) | ITEYE 博客 | OSChina 博客 | Facebook | Linkedin | 知乎專欄 | Search | Email

第 156 章 Puppet

目錄

156.1. Installing Puppet CentOS 6.3
156.2. Puppet 簽名
156.2.1. Agent 節點
156.2.2. Master 伺服器
156.3. test
156.3.1. Master
156.3.2. Agent
156.4. 配置檔案
156.4.1. /etc/sysconfig/puppet
156.4.2. /etc/puppet/fileserver.conf
156.5. manifests
156.5.1. node
156.5.2. group, user 用戶組管理
156.5.2.1. group
156.5.2.2. user
156.5.3. file
156.5.3.1. ensure
156.5.3.2. source
156.5.3.3. owner, group, mode
156.5.4. package
156.5.5. service
156.5.6. exec
156.5.7. cron
156.6. modules
156.7. firewall 配置
156.8. debug
156.8.1. master
156.8.2. node
156.9. FAQ
156.9.1. err: Could not request certificate: No route to host - connect(2)
156.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

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