Home | 简体中文 | 繁体中文 | 杂文 | Github | 知乎专栏 | Facebook | Linkedin | Youtube | 打赏(Donations) | About
知乎专栏

第 138 章 Puppet

目录

138.1. Installing Puppet CentOS 6.3
138.2. Puppet 签名
138.2.1. Agent 节点
138.2.2. Master 服务器
138.3. test
138.3.1. Master
138.3.2. Agent
138.4. 配置文件
138.4.1. /etc/sysconfig/puppet
138.4.2. /etc/puppet/fileserver.conf
138.5. manifests
138.5.1. node
138.5.2. group, user 用户组管理
138.5.3. file
138.5.4. package
138.5.5. service
138.5.6. exec
138.5.7. cron
138.6. modules
138.7. firewall 配置
138.8. debug
138.8.1. master
138.8.2. node
138.9. FAQ
138.9.1. err: Could not request certificate: No route to host - connect(2)
138.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

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