转自http://lansgg.blog.51cto.com/5675165/1299604 系统: CentOS6.4x64master端:[root@puppet-m ~]# hostname
puppet-m
[root@puppet-m ~]# tail -2 /etc/hosts
1
转载
精选
2015-07-26 12:08:13
572阅读
本文系统Client6.0本文旨在安装puppet,并且测试OK;相关file,service,exec,user管理后面会推出;master端:[root@master ~]# hostname
master.lansgg.com
[root@master ~]# cat /etc/hosts
192.168.182.155 master.lansgg.com master
192.168.
推荐
原创
2013-09-21 00:20:09
2197阅读
点赞
1评论
puppet工作原理: Puppet的工作细节分成如下几个步骤: 1、 客户端puppetd调用facter,facter会探测出这台主机的一些变量如主机名、内存大小、IP地址等。然后puppetd把这些信息发送到服务器端。 2、 服务器端的puppetmaster检测到客户端的主机名,然后会到manifest里面对应的node配置,然后对这段内容进行解析,facter送过
原创
2014-02-12 17:48:38
718阅读
Puppet 是什么?Puppet 是一款为 IT 系统管理员和顾问们设计的自动化软件,你可以用它自动化地完成诸如安装应用程序和服务、补丁管理和部署等工作。所有资源的相关配置都以“manifests”的方式保存,单台机器或者多台机器都可以使用。如果你想了解更多内容,Puppet 实验室的网站上有关于 Puppet 及其工作原理的更详细的介绍。 准备工作由于 Puppet 不是
原创
2015-05-12 13:52:02
885阅读
Puppet测试环境搭建
一. Puppet介绍
Puppet是开源的自动化配置和部署工具,与cfengine相比,Puppet的语法更简单;对管理员屏蔽了底层的具体操作步骤,可以支持多种系统Linux,freebsd等等,并且Puppet的代码是可以分享和重用的,避免了
原创
2012-04-29 12:06:15
1371阅读
点赞
2评论
puppet测试证书*服务端编辑配置文件vim /etc/puppet/manifests/site.pp #添加以下内容node default {file {"/tmp/123.txt": #写一个文件 content => "test,test"; #文件的内容}}重启服务,首次配置site.pp文件,需要重启服务,下次
原创
2016-03-31 22:31:00
385阅读
创建测试站点mkdir -p /etc/puppet/modules/test/{manifests,templates,files}定义一个类,然后在tmp目录中创建主机名。txt的文件,然后内容hello worldpuppet的资源=ansible角色,puppet的类=ansible模块,这样可能会更加容易理解一点,共同点都是2者都是类似于powershell 的DSC强制一致性配置。vi
原创
2018-09-16 22:40:04
3025阅读
零基础学习Puppet自动化配置管理系列文档Puppet Dasshboard是由支持Puppet开发的公司Puppetlabs创建的,是Ruby on
Rails程序。可以作为一个ENC(外部节点分类器)以及一个报告工具,并且正在逐渐成为一个包含许多Puppet新功能的集成界面,例如审计和资源管
理功能。
Puppet Dashboard是一个Ruby on Rails程序,用于显示Puppe
推荐
原创
2014-10-20 19:38:30
4056阅读
点赞
1评论
前序:关于puppet
0.1puppet的工作原理:
Puppet 的工作细节分成如下几个步骤:
1、客户端puppetd 调用facter,facter 会探测出这台主机的一些变量如主机名、内存大小、IP 地址等。然后puppetd 把这些信息发送到服务器端。
2、服务器端的puppetmaster 检测到客户端的主机名,然后会到manifest 里面对应的node 配置,然后对这
原创
2012-03-09 15:56:20
1409阅读
点赞
3评论
#服务端跟客户端均关闭iptablesserviceiptables stopchkconfigiptables off #服务端跟客户端均关闭修改selinuxsed -i 'SELINUX/s/enforce/disabled' /etc/selinux/config #服务端跟客户端均修改hosts文件[root@puppet01~]# cat /etc/hosts127
转载
精选
2015-05-01 16:02:17
851阅读
Puppet0d620 译者:飞龙 协议:CC BY-NC-SA 4.0 前言 Puppeteer 是由 Google 开发的一款多用途浏览器自动化工具。你将看到 P ...
puppet工具使用2:安装测试
服务端:192.168.1.101 puppet-server
客户端:192.168.1.102 puppet-client
OS:RHEL5.7 64bit(Linux version 2.6.18-274.el5)
一、安装前环境准备(服务端puppet-server为例)
1、添加puppet用户:
[root@pu
原创
2012-10-23 17:39:34
436阅读
在模块目录新建目录mkdir -p /etc/puppet/modules/httpd/{manifests,templates,files}vi /etc/puppet/modules/httpd/manifests/init.ppclass httpd {yumrepo { "repo163":descr => "163 repo",baseurl => "http://mirro
原创
2018-09-17 13:43:21
2654阅读
---恢复内容开始---基于证书密钥对curl --cert /etc/puppetlabs/puppet/ssl/certs/master.puppet.org.pem --key /etc/puppetlabs/puppet/ssl/private_keys/master.puppet.org....
原创
2021-12-30 16:13:04
115阅读
puppet介绍puppet是一个IT基础设施自动化管理工具,它能够帮助管理员管理基础设施的整个生命周期:供应 配置 联动(编排) 报告支持的并发性很好,适用于企业级较大规模puppet是用ruby语言写的 facter是puppet的一个模块ansible靠模块,puppet靠资源;puppet的模块类似于ansible的角色。定义模块的文件叫清单(manifest),主要是定义资源
转载
2024-05-13 20:40:53
54阅读
一、查看信息1、查看puppet版本[root@puppet ~]# puppet --version
3.7.12、查看模块位置[root@puppet ~]# puppet config print modulepath
/etc/puppet/modules:/usr/share/puppet/modules3、
原创
2014-11-14 09:48:20
4710阅读
点赞
一、测试SVN任务更新1、在管理机器上(win7)安装SVN客户端并检出2、新建一个文档并提交3、过5分钟后在puppet客户端查看:[root@puppet ~]# svn list http://10.188.1.73:8080/svn
[root@puppet ~]# ls /etc/puppet4、能看到新增
原创
2014-11-14 13:56:36
2433阅读
点赞
Puppet3.1 Master Client安装测试
一, 测试环境
Master端
#uname -a
Linux master.inno.com 2.6.32-279.22.1.el6.centos.plus.x86_64 #1 SMP Wed Feb 6 05:16:56 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
#cat /et
原创
2013-04-22 19:04:39
1809阅读
对于puppet的的掌握,理解puppet的工作原理是一个必要的的阶段,只有在了解了puppet的工作原理后才能更好应用puppet,下面让我们一起了解学习puppet的工作原理:说到puppet的工作原理,不得不从以下四个方面来说到,如下所示:(1)定义:使用Puppet特定的语言定义基础配置信息。通常我们把这些信息写在Modules中。(2)模板:在配置执行之前检测代码,但并不真正
转载
2024-03-29 11:57:46
65阅读
参考资料:Pro puppet http://docs.puppetlabs.com what is puppet? puppet是基于Rub
转载
2024-03-23 11:41:47
84阅读