puppet是一种Linux、Unix平台的集中配置管理系统,所谓配置管理系统,就是管理机器里面诸如文件,用户,进程,软件包这些资源,其设计目标是简化对这些资源的管理以及妥善处理资源间的依赖关系。它是一个客户端/服务器(C/S)架构的配置管理工具,在中央服务器上安装 puppet-server 服务器(puppet master),在需要被管理的目标服务器上安装 pup
Puppet Dashboard is a Ruby on Rails web app that interfaces with Puppet.
原创
2013-01-15 18:11:26
1136阅读
一、参考链接阿里巴巴开源镜像站OPSX镜像站阿里云开发者社区(https://developer.aliyun.com/mirror/)puppet镜像puppet下载地址puppet安装教程阿里巴巴开源镜像站(https://developer.aliyun.com/mirror/puppet?spm=a2c6h.13651102.0.0.56051b11ShY6EK&accounttracei
原创
2022-02-21 22:11:55
889阅读
安装puppet最方便的方式是使用EPEL软件源,因而在安装master和agent之前,请参考《配置EPEL软件源》添加EPEL软件源。安装mastermaster环境:virtualbox虚拟机,操作系统为CentOS 6.2
转载
2012-07-24 08:55:00
169阅读
2评论
master 端(修改当前主机的主机名)hostname 主机名(一定要是唯一的主机名!)vi /etc/sysconfig/networkHOSTNAME=主机名配置 YUM 源master 端(需要根据系统的操作系统版本和位数来决定安装哪个版本的 YUM 源)rpm -ivh http://yum.puppetlabs.com/el/5/products/x86_64/puppetlabs-r
原创
2013-05-16 17:46:45
568阅读
Puppet 是一个客户端/服务器(C/S)架构的配置管理工具,在中央服务器上安装 puppet-server 服务器(puppet master),在需要被管理的目标服务器上安装 puppet 客户端软件(puppet client)。当客户端连接上服务器后,定义在服务器上的配置文件会被编译,然后在客户端上运行。客户端每隔半小时主动会和服务器通信一次,确认配置信息的更新情况,如果有新的配置信息(
原创
2013-08-01 16:07:44
574阅读
点赞
puppet原理: 客户端puppetd调用facter,facter会探测出这台主机的一些变量如主机名、内存大小、IP地址等。然后puppetd把这些信息发送到服务器端。 服务器端的puppetmaster检测到客户端的主机名,然后会到manifest里面对应的node配置,然后对这段内容进行解析,facter送过来的信息可以作为变量进行处理的
原创
2013-12-11 18:18:44
560阅读
puppet 的核心组件: 资源 资源清单: manifests 资源清单及清单中的资源定义的所依赖的文件,模版等数据按照特定结构组织成为 模块 安装: https://yum.puppetlabs.com/ ruby环境: ruby ruby-libs ruby-shadow master: pu
原创
2021-07-28 13:53:12
283阅读
Puppet是一个配置管理工具, 典型的, puppet是一个C/S结构, 当然,这里的C可以有很多,因此,也可以说是一个星型结构. 所有的puppet客户端同一个服务器端的puppet通讯. 每个puppet客户端每半小时(可以设置)连接一次服务器端, 下载最新的配置文件,并且严格按照配置文件来配置服务器. 配置完成以后,puppet客户端可以反馈给服务器端一个消息. 如果出错,也会
原创
2012-08-28 13:03:10
1299阅读
环境 centos 6.3 64位 puppet puppet-2.6.18rpm -ivh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm主控端yum -y install puppet-server配置好主机名,ip对应关系service puppetmaster start当客户端
原创
2013-08-04 23:58:26
878阅读
点赞
环境 CentOS 6 x64
服务端:puppet.test.org
客户端:apache01.test.org
服务端和客户端统一使用官方源,即目前的puppet 2.7版本
rpm -ivh http://yum.puppetlabs.com/el/6/products/x86_64/puppetlabs-release-6
原创
2012-07-17 14:56:56
1947阅读
安装Puppet2.1 安装需求 注:本文都是在Centos5下进行安装与配置。其它系统请参考官网。 Ruby 1.8.2+ facter &n
转载
精选
2016-04-12 18:12:12
632阅读
一. 服务器端和客户端都需要做的操作。
1. 下载软件
wget http://puppetlabs.com/downloads/facter/facter-1.6.4.tar.gz
wget http://downloads.puppetlabs.com/puppet/puppet-2.7.9.tar.gz
2. 安装ruby&n
原创
2011-12-30 14:31:32
3420阅读
点赞
1评论
以下安装采用两台服务器,一台是 master.vpsee.com 用来安装 puppet-server 服务;一台是 client.vpsee.com 用来安装 puppet 客户端。Puppet 要求所有机器有完整的域名(FQDN),如果没有 DNS 服务器提供域名的话,可以在两台机器上设置主机名(注意要先设置主机名再安装 Puppet,因为安装 Puppet 时会把主机名写入证书,客户端和服务
转载
精选
2012-04-26 16:23:13
1085阅读
本文系统Client6.0本文旨在安装puppet,并且测试OK;相关file,service,exec,user管理后面会推出;master端:1234567[root@master ~]# hostnamemaster.lansgg.com[root@master ~]# cat /etc/hosts192.168.182.155master.lansgg.com master192.168
转载
精选
2013-09-24 09:42:02
454阅读
一. 安装1. 安装源#163系统基础源wget http://mirrors.163.com/.help/CentOS6-Base-163.repo -P /etc/yum.repos.d/rhel 6.0 sohu源[sohu]name = sohubaseurl = http://mirrors.sohu.com/centos/6/os/x86_64/enabled = 1gpgcheck
转载
精选
2015-01-23 10:12:30
1361阅读
点赞
环境:操作系统:RedHat 5.3 64bitPuppet版本:2.7.9Facter版本:1.6.81、Puppet及Facter下载地址Puppet:https://downloads.puppetlabs.com/facter/Facter: https://downloads.puppetlabs.com/puppet/2、Puppet Server安装首先在安装Puppet之前,需要安
原创
2013-11-18 14:39:07
1415阅读
点赞
前段时间通过源码的方式来对Puppet进行安装,发现还是有点过于麻烦了,没有Yum直接安装起来方便,google了一下,发现PuppetLabs有提供一个RPM包下载地址:http://yum.puppetlabs.com,通过这个这东西我们还是可以做成Yum源,如下为我创建的一个Puppet的repo文件:# cat CentOS-Puppet.repo
[PuppetLabs-Product
原创
2013-11-19 17:57:39
779阅读
点赞
一、设置主机名[root@puppet ~]# vi /etc/sysconfig/network
HOSTNAME=puppet.ewin.com
[root@puppet ~]#echo "10.99.1.30 puppet.ewp.com" >> /etc/hosts二、安装P
原创
2015-08-05 15:05:53
5144阅读
环境:CentOS 6.5 x86_64安装依赖环境:ruby 1.8:yum安装ruby gem:yum安装openssl:yum安装gcc 编译环境:yum安装# yum install ruby gcc glibc rubygems openssl*2. 安装好后可以安装 hiera、facter、puppet了。下载源码
原创
2016-01-26 21:35:06
9288阅读
点赞
1评论