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

第 126 章 Puppet

目录

126.1. Installing Puppet CentOS 6.3
126.2. Puppet 签名
126.2.1. Agent 节点
126.2.2. Master 服务器
126.3. test
126.3.1. Master
126.3.2. Agent
126.4. 配置文件
126.4.1. /etc/sysconfig/puppet
126.4.2. /etc/puppet/fileserver.conf
126.5. manifests
126.5.1. node
126.5.2. group, user 用户组管理
126.5.3. file
126.5.4. package
126.5.5. service
126.5.6. exec
126.5.7. cron
126.6. modules
126.7. firewall 配置
126.8. debug
126.8.1. master
126.8.2. node
126.9. FAQ
126.9.1. err: Could not request certificate: No route to host - connect(2)
126.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

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