Puppet生产中常用的就是C/S架构./etc/puppet/manifests/site.pp文件是puppet站点导航文件,Agent访问Master的一切配置管理工作都有site.pp文件开始,site.pp文件作用是让Master载入并寻找Agent的配置信息.site.pp文件默认在/etc/puppet/manifests/目录中.manifests是puppet的资源..
分类:
其他好文 时间:
2017-09-15 18:29:02
阅读次数:
170
Ⅰ. Ansible简介 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。仅需在管理工作站上安装ansible程序配置被管控主机的IP信息 ...
分类:
其他好文 时间:
2017-09-14 14:52:06
阅读次数:
250
ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible ...
分类:
其他好文 时间:
2017-09-13 19:23:29
阅读次数:
167
一、基础介绍 1、简介 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批 ...
分类:
其他好文 时间:
2017-09-13 17:18:44
阅读次数:
145
puppetfilebucket命令通常用来做文件的备份、获取和还原,支持远程操作.puppet节点会在每次更新之前,将该节点运行的环境配置文件以md5的形式存储到/var/lib/puppet/bucket目录,里面包含了每个配置文件的内容、路径和名称,通过filebucket命令指定文件的md5值可将指定文件恢复.p..
分类:
其他好文 时间:
2017-09-13 17:15:22
阅读次数:
165
一、Puppet概念 简介 当服务器数量达到一定的规模时,仅依靠人为完成批量部署服务器个资源的配置,运维工作将变得繁琐且容易出错,为了解决这一问题,我们应该怎么办呢?我们可以引入一批工具,这批工具可编写相应的manifests代码,运行它便可以自动完成所有的工作,目前比较流行的运维工具主要有:pup... ...
分类:
其他好文 时间:
2017-09-13 13:21:19
阅读次数:
274
并行执行命令工具简介 作为运维工程师来讲,机器数量到一定级别的时候,批量运维和管理机器就是一件费神的事情,还好有很多可以批量并行执行命令的工具,比如 pssh , python fabrictaobao 有在pssh基础之上改造的pgm. 这几个工具都可以帮助我们批量运行命令。当然随着 puppet ...
分类:
其他好文 时间:
2017-09-12 18:35:38
阅读次数:
251
Puppetresource是资源抽象层的shell,通过它可以将当前系统状态转换为puppet的代码,并且还具有将当前系统状态改变为PuppetRAL状态等功能.[root@puppet~]#puppetresource-h
puppet-resource(8)--Theresourceabstractionlayershell
========
SYNOPSIS
--------
UsesthePuppetRAL..
分类:
其他好文 时间:
2017-09-11 18:06:44
阅读次数:
158
puppetmodule是puppet的基础模块工具,agent和master都可以使用,主要包含下载、更新、查找、升级、创建等功能.它可以从Puppetforge上查找已经开发好的puppet基础模块代码为我们使用,不需要自己再去编写,提升工作效率.查看puppetmodule的帮助信息:[root@puppet~]#puppethelpmodu..
分类:
其他好文 时间:
2017-09-08 22:53:36
阅读次数:
200
Puppetapply命令参数介绍之前说过puppet的两种运行方式,第一种:c/s结构,第二种:单机运行。apply就是单独执行本地*.pp文件的代码工具,通常用于本地测试调试puppet代码.puppetapply常用参数:[root@sh-proxy2~]#puppetapply-h
puppet-apply(8)--ApplyPuppetmanifestslocally
===..
分类:
移动开发 时间:
2017-09-08 18:14:25
阅读次数:
221