puppet学习总结之证书自动认证 本文主要简单介绍puppet证书自动认证,由于手动认证比较繁琐.puppet安装这里不在说明,参考以往文档<puppet介绍及基于httpd实例部署>. 一.系统环境 系统平台:Centos6.6_x86_64 主机规划: 192.168.115.21 puppet1.hnr.com master 192.168.115.22 puppet2.hnr.com agent 192.168.115.23 puppet3.hnr.com agen
puppet cert是管理Puppet证书签名的命令,在agent访问master时使用的是SSL安全套接字,优点是加密双方的通信数据,从而保证信息安全.puppet cert命令可以实现对证书的管理.授权.回收.显示和产生签名文件. 1.查看puppet cert帮助信息:(帮助文档注释过多,只截取参数部分) [[email protected] ~]# puppet cert -h * clean: #--clean清理Master主机上存储的所有相关证书文件. Revo
puppetmster 2.配置puppet.conf 注意:这个里面配置了两个certname名称,其中[master]中配置的certname是为所有节点认证用的master名称,[agent]中配置的certname是他本身agent的名称,当然不配置默认是和master的名称是一样的. [[email protected] ~]# cp /etc/puppet/puppet.conf{,.bak} #备份 [[email protected] ~]# vim /etc/puppet
1. 概述 puppet是一个开源的软件自动化配置和部署工具,它使用简单且功能强大,正得到了越来越多地关注,现在很多大型IT公司均在使用puppet对集群中的软件进行管理和部署,如google利用puppet管理超过6000台地mac桌面电脑(2007年数据). 本文主要介绍puppet安装方法,设计架构及使用方法. 2. 设计架构 puppet是基于c/s架构的.服务器端保存着所有对客户端服务器的配置代码,在puppet里面叫做manifest. 客户端下载manifest之后,可以根据m
Puppet 命令参数介绍 前言: Puppet的工作原理: puppet master启动默认是监听tcp协议的8140端口.通过ruby的webrick web接收agent端的请求,根据请求内容与master的统一接口文件site.pp文件匹配,将匹配到的主机资源编译成catalog向agent分发,agent接收到请求后在本地应用. Puppet 命令分为独立命令和集成命令,puppet3.0版本后就没有了独立命令,集成命令也是未来的一个趋势,所以只写puppet集成命令. 通常查看帮助
今天配置puppet证书时,agent上出现了以下问题. 可以正常启动 # service puppet start Starting puppet agent: [ OK ] 启动后却异常 # service puppet status 多次尝试,仍如此. 故,查看日志,结果发现agent配置文件有个单词写错.更改后重启puppet即可. 疑问是,配置文件有问题,启动为什么不报错?费解 来自为知笔记(Wiz)
思路: 在一个docker环境,直接拉下来笔者的镜像,直接启动一个可用的容器即可. 此镜像提供一个直接可用的 puppet服务端(foreman/activemq/mcollective-client); 说明: 此镜像笔者已经上传的灵雀云上,详细文档可参考 本文 和 笔者github 以及 灵雀云镜像 地址. 文件直接由笔者github的markdown直接复制如下: ###################################################### docker-f
1. 概述 puppet是一个开源的软件自动化配置和部署工具,它使用简单且功能强大,正得到了越来越多地关注,现在很多大型IT公司均在使用puppet对集群中的软件进行管理和部署,如google利用puppet管理超过6000台地mac桌面电脑(2007年数据). 本文主要介绍puppet安装方法,设计架构及使用方法. 2. 设计架构 puppet是基于c/s架构的.服务器端保存着所有对客户端服务器的配置代码,在puppet里面叫做manifest. 客户端下载manifest之后,可以根据m
本文由秀依林枫提供友情赞助,首发于烂泥行天下. 有关服务器的自动化管理,这方面以前没有接触过.打算这段时间把这块知识给补上. 现在服务器自动化管理软件,使用最多也最火的就是puppet了. 那么我们今天的主角也就是puppet.分以下几个步骤来介绍: 1. puppet是什么 2. puppet优点 3. 安装准备工作 4. 环境准备 5. 源码安装puppet 6. RPM安装puppet 7. puppet证书授权 8. puppet资源 一.puppet是什么 puppet是一种基于rub