puppetfile资源常用的参数:file{
path
ensure
backup
checksum
content
force
group
links
mode
owner
source
selinux_ignore_default
selrange
selrole
seltype
seluser
}path:指定要管理的文件或目录,必须用引号引起来.ensure:有5个值,分别是absent,present,file,directory,l..
分类:
其他好文 时间:
2017-10-10 16:59:51
阅读次数:
194
一、介绍 Ansible 是一个配置管理和应用部署工具,功能类似于目前业界的配置管理工具 Chef,Puppet,Saltstack。Ansible 是通过 Python 语言开发。Ansible 平台由 Michael DeHaan 创建,他同时也是知名软件 Cobbler 与 Func 的作者。 ...
分类:
其他好文 时间:
2017-10-09 18:41:10
阅读次数:
201
本节索引场景分析ssh免密登录pssh工具批量管理SHELL自动化脚本本篇总结场景分析作为一个运维工程师,不是每个人工作的环境都想阿里、腾讯那样,动不动就上亿的PV量,上万台服务器。我们通常还是工作在,几十台上百台服务器这样的环境,而使用ansible或者puppet这样的自动化运维..
分类:
系统相关 时间:
2017-10-09 09:57:38
阅读次数:
213
本文来源于http://sofar.blog.51cto.com/353572/1579894,主要是看到这样一篇好文章,想留下来供各位同僚一起分享。 一、基础介绍 1、简介 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、 ...
分类:
其他好文 时间:
2017-10-03 11:23:52
阅读次数:
199
puppet函数puppet函数主要用途是完成一个功能的集合,puppet的函数很多,只例举常用的几个.define函数define函数主要用于创建自定义函数,define支持参数但不支持继承.通常可以通过define函数将多个资源整合为一个资源.define函数示例(crontab计划任务模块):新建cron模块,依次建..
分类:
其他好文 时间:
2017-09-29 19:45:49
阅读次数:
236
puppet支持标准的ruby正则表达式.正则表达式的参数匹配项:[]:用于描述范围(如[a-z],表示范围a~z之间.)():用于包含正则表达式.\w:用于描述字母或数字,相当于[0-9a-zA-Z]\W:非字母或数字.\s:匹配[\t\n\r\f],其中(\t)为制表符、(\r)为回车符、(\n)为换行符、(\f)为换页符,\s..
分类:
其他好文 时间:
2017-09-29 00:27:52
阅读次数:
153
目前puppet2.7以上版本都支持if...elif...else...、selecter和case语句.它们的条件判断分为两类:一类为条件执行(if...elif...else...、selecter)通过逻辑判断来选择要执行的特定代码或加载代码;另一类(case)是循环执行类,依照代码规则来执行代码或加载代码.if条件判断语句:示例..
分类:
其他好文 时间:
2017-09-27 13:07:07
阅读次数:
162
哈希类型puppet语言支持hash类型.它与数组类似,都是带索引的对象集合,与数组的区别在于作为索引步进限于数字,可以是任何对象。在puppet中哈希类型的"键"必须是字符串类型,但其"值"可以是任意的类型.格式如下:{key1=>"value",key2=>"vale",...}示例如下:[root@puppet~..
分类:
其他好文 时间:
2017-09-26 19:43:16
阅读次数:
349
Puppet前期环境(网络、解析、yum源、NTP)在上一章节已经准备就绪,接下来我们就开始安装Puppet了,安装Puppet其实很简单,官方已经提供了yum源,只需要自己将所需要的安装包下载下来然后做成本地yum源即可使用。注意:本实验完全采用自定义的certname名,如果不设置默认会使..
分类:
其他好文 时间:
2017-09-26 09:28:47
阅读次数:
198
本文主要写puppet的数据类型中的数值类型和数组的使用,博主puppet为3.8版本,puppet数组的追加功能测试没有成功,官网也没有给出示例,确定是否已经优化或者取消.官网数据类型连接地址https://docs.puppet.com/puppet/3.8/lang_datatypes.htmlpuppet的数据类型目前puppet支持字..
分类:
编程语言 时间:
2017-09-25 19:10:12
阅读次数:
186