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

第 150 章 Puppet

目錄

150.1. Installing Puppet CentOS 6.3
150.2. Puppet 簽名
150.2.1. Agent 節點
150.2.2. Master 伺服器
150.3. test
150.3.1. Master
150.3.2. Agent
150.4. 配置檔案
150.4.1. /etc/sysconfig/puppet
150.4.2. /etc/puppet/fileserver.conf
150.5. manifests
150.5.1. node
150.5.2. group, user 用戶組管理
150.5.2.1. group
150.5.2.2. user
150.5.3. file
150.5.3.1. ensure
150.5.3.2. source
150.5.3.3. owner, group, mode
150.5.4. package
150.5.5. service
150.5.6. exec
150.5.7. cron
150.6. modules
150.7. firewall 配置
150.8. debug
150.8.1. master
150.8.2. node
150.9. FAQ
150.9.1. err: Could not request certificate: No route to host - connect(2)
150.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

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