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