Home | 简体中文 | 繁体中文 | 杂文 | Github | 知乎专栏 | 51CTO学院 | CSDN程序员研修院 | OSChina 博客 | 腾讯云社区 | 阿里云栖社区 | Facebook | Linkedin | Youtube | 打赏(Donations) | About
知乎专栏多维度架构

第 132 章 Puppet

目录

132.1. Installing Puppet CentOS 6.3
132.2. Puppet 签名
132.2.1. Agent 节点
132.2.2. Master 服务器
132.3. test
132.3.1. Master
132.3.2. Agent
132.4. 配置文件
132.4.1. /etc/sysconfig/puppet
132.4.2. /etc/puppet/fileserver.conf
132.5. manifests
132.5.1. node
132.5.2. group, user 用户组管理
132.5.3. file
132.5.4. package
132.5.5. service
132.5.6. exec
132.5.7. cron
132.6. modules
132.7. firewall 配置
132.8. debug
132.8.1. master
132.8.2. node
132.9. FAQ
132.9.1. err: Could not request certificate: No route to host - connect(2)
132.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

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