puppetpuppet清单1、package1.1配置[root@master1manifests]#vimtest6.pppackage{'zsh':ensure=>latest,}package{'jdk':ensure=>installed,source=>'/usr/local/src/dk-8u121-linux-x64.rpm',provider=>rpm,}
原创 2018-03-20 23:34:50
521阅读
全部主机:部署环境:wget https://yum.puppetlabs.com/el/7/products/x86_64/puppetlabs-release-7-12.noarch.rpmrpm -ivh puppetlabs-release-7-12.noarch.rpmcd /etc/yum.repos.dwget -O /etc/yum.repos.d/CentOS-Base.repo
原创 3月前
78阅读
一、配置自动注册规则    server端:             vim /etc/puppet/autosign.conf          &
原创 2016-04-13 16:52:53
405阅读
Puppet基础篇2-如何学习和使用Puppet既来之,则安之。对于Puppet的入门学习,其实并不难,很多人都会说Puppet是基于Ruby开发的,是不是必须要懂Ruby才能学好呢?其实并不是这样,不懂Ruby照样能学好Puppet。为什么这么说呢?1、Puppet虽然是基于Ruby开发的,但是Puppet所有的资源基本上都是基于Puppet自身语言而写的,而Puppet语言相对其他语言来说还是
原创 2014-03-04 22:41:36
4302阅读
一、类的使用类是puppet中分离代码块的一种方法,它是资源的集合,通过把相关联的资源放置在同一个类中,可以有效的减小puppet结构的复杂性,使得管理、维护更方便,而且类可以被其他地方(比如模块)调用。类的使用包含两部分:类的定义和类的声明。官网详细介绍:http://docs.puppetlabs.com/learning/modules1.htmlMaster操作:mkdir /etc/pu
原创 2013-08-25 22:16:11
776阅读
puppet应用
转载 精选 2015-03-04 15:26:00
602阅读
puppet-agentagent1、查看agent环境[root@master2~]#puppetconfigprintenvironmentproduction[root@master2~]#[root@master2~]#puppetagent--configprintenvironmentproduction2、自动签署证书[root@master1puppet]#vimautosign.
原创 2018-03-20 23:38:20
622阅读
 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
409阅读
0.环境介绍系统版本: centos 6.6 IP与主机名: master01.cheney.com  =>  192.168.1.100 agent01.cheney.com   =>  192.168.1.1011.agent安装#安装puppet官方源 rpm 
原创 2015-03-12 17:56:24
557阅读
实际生产使用中,默认的puppet配置方式对应复杂的产线使用场景会遇到各种问题,业务多而杂,标准需求&&非标需求之间的冲突,外购系统&&内部自研系统的冲突,会造成各种各样的需求,所以在使用的时候会做一些修改,以下记录一些常用的功能。facterfacter是puppet跨平台的信息收集工具,支持自定义, 使用facter -p 可以获取到facter自带的信息,如开
原创 2021-05-17 17:05:30
179阅读
零基础学习Puppet自动化配置管理系列文档虚拟资源是一种用来管理多种配置共同依赖同一资源的方法。如果多个类依赖同一个资源时则可避免写多个资源,也可以解决资源重定义的错误。 虚拟资源经常用于用户管理中,虚拟资源只会被声明一次,但可以运用一次或多次。要使用虚拟资源是需要在资源声明开头加上字符“@”来使资源虚拟化。然后再使用下面两种方法之一来实例化虚拟资源:"飞船"语法<||>realiz
原创 2014-10-19 09:35:57
2145阅读
1评论
实训项目<基于stm32处理器的蓝牙小票打印机>//--------------------------------------- 第2
原创 2022-11-29 18:00:02
48阅读
各类资源详细使用方法:http://docs.puppetlabs.com/references/latest/type.htmlpackage、service、user资源简单使用package:[root@pclient test]# vi pack.pp package { "lrzsz": ensure=>installed; }ps -ef | gr
原创 2014-04-15 16:20:29
698阅读
Puppet的资源简介:        puppet的资源是由具体的系统管理任务对象抽象出来的,资源类型比较常用的主要有file、package、service、exec、cron、user等。详细可参考官网:http://docs.puppetlabs.com/references/3.2.latest/type.html定义资源的基本语法:资源类型{“标
原创 2013-08-22 09:25:45
836阅读
1点赞
        puppet是一种Linux、Unix平台的集中配置管理系统,使用ruby语言,可管理配置文件、用户、cron任务、软件包、系统服务等。puppet把这些系统实体称之为资源,puppet的设计目标是简化对这些资源的管理以及妥善处理资源间的依赖关系。    &nbs
原创 2016-07-04 12:40:05
531阅读
运维工具puppet rubby开放 支持多平台 c/s构架 可管理配置文件,cron任务 图形化配置saltstack  python开发ansible实现批量操作系统配置,程序部署,命令执行 python开发puppet的安装和配置修改主机名 把ip+主机名添加到hosts文件中写计划任务:crontab -e :*/10 * * * * ntpdate time.windows.c
原创 2016-07-10 19:43:20
496阅读
puppet自动化管理工具基于ruby语言开发的自动化管理工具,以c/s模式独立运行puppet工作原理1:客户端puppetd调用facter,facter会探测出本机的一些信息,然后puppetd把这些信息发送到服务端2:服务端的puppetmaster监测到客户端的主机名,然后会到manifest里面对应的node配置,然后对这段内容进行解析,facter送过来的信息可以作为变量进行处理的,
原创 2017-03-20 10:31:43
776阅读
1点赞
前言: 本篇博客参考了<puppet实战>这本书,测试环境为OpenSuSe13.2+ruby2.1+Apache2.4+Puppet3.7.1 master,Puppet agent为2.7的版本在领略了puppet种种神奇后,由于puppet通过catalog来更新内容,期间还可能下载插件,下载file,同步file的内容等,这必然要消耗掉master的诸多性能,在获取的
原创 2015-12-20 22:07:04
659阅读
Puppet Dashboard is a Ruby on Rails web app that interfaces with Puppet.
原创 2013-01-15 18:11:26
1066阅读
  • 1
  • 2
  • 3
  • 4
  • 5