码迷,mamicode.com
首页 > 其他好文 > 详细

puppet 部署

时间:2015-08-26 20:26:05      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:puppet 部署

安装准备:

安装环境: Centos_6.6_x86_64  puppet-2.7.26-2.el6.noarch

 安装准备:1)  ntp同步

          2) 配置/etc/hosts DNS,保障服务端与客户段能相互解析

安装epel源:默认repos没有puppet,

   rpm –Uvh http://mirrors.hustunique.com/epel/6/x86_64/epel-release-6-8.noarch.rpm

 

二、正式安装

服务器端安装:

yum install ruby ruby-libs ruby-rdoc ruby-irb

yum install puppet

设置开机启动 chkconfig --level 35 puppetmaster on

查看puppet端口,端口处于监听状态

技术分享

客户端安装:

Yum install puppet

编译配置文件

   Vi /etc/puppet/puppet.conf,指明服务端主机名

       Sever=five.localdomain

技术分享

第一次连接,双方会进行ssl证书的验证,客户段的证书在服务器端那里还没有被认证,因此需要在服务器端进行证书认证

 

1.客户端向服务端发起证书请求

技术分享

2.在服务端查看接收到证书请求

技术分享

3.批准客户段证书

技术分享

 

4.在服务端查看认证情况

技术分享

查看验证签名,注意前面的+号,说明已经签名

Puppet master    ###启动puppet master 进程


puppet 部署

标签:puppet 部署

原文地址:http://3379770.blog.51cto.com/3369770/1688490

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!