转自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点赞
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阅读
1点赞
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点赞
1评论
前序:关于puppet 0.1puppet的工作原理: Puppet 的工作细节分成如下几个步骤: 1、客户端puppetd 调用facter,facter 会探测出这台主机的一些变量如主机名、内存大小、IP 地址等。然后puppetd 把这些信息发送到服务器端。 2、服务器端的puppetmaster 检测到客户端的主机名,然后会到manifest 里面对应的node 配置,然后对这
原创 2012-03-09 15:56:20
1409阅读
1点赞
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 ...
转载 10天前
0阅读
 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阅读
1点赞
一、测试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阅读
1点赞
 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
  • 1
  • 2
  • 3
  • 4
  • 5