定义资源: type {'title': attribute1 => value1, attribute2 => value2, } 要点:type表示资源类型必须小写;title是定义资源名称,在同一类型下必须惟一; 常用资源类型: user, group, file, package, serv ...
分类:
编程语言 时间:
2018-04-19 23:52:45
阅读次数:
249
Ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点。实现了批量系统配置、批量程序部署、批量运行命令等功能。Ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是Ansible所运行的模块,Ansible只是提供一种框架。
分类:
其他好文 时间:
2018-04-18 17:08:39
阅读次数:
186
1、puppet:运维自动化软件,针对多台服务器统一操作,批量安装、上线维护,减少人力及误操作风险。可在单机上也可以以C/S机构使用。服务器端为puppetmaster,客户端为puppetclient.client和master之间是基于ssl和证书的,需要注册。Puppet同步后会保持状态,默认30分钟重新检测同步一次。2、puppet工作流程:1)客户端通用facter探测主机的变量,并通过
分类:
其他好文 时间:
2018-04-05 14:29:17
阅读次数:
155
运维工具介绍 OS Provisioning: PXE, Cobbler(repository, distritution,profile) PXE: dhcp, tftp, (http, ftp) dnsmasq: dhcp, dns OS Config: Puppet, saltstack, f ...
分类:
其他好文 时间:
2018-04-03 12:56:26
阅读次数:
178
资源清单Puppet可以管理的所有项目被称为Puppet资源。软件包、配置文件和服务都是Puppet所能管理的资源。资源指令组合为Puppet清单(Manifest)文件。资源是Puppet配置管理脚本(清单)的组成部分。资源又以下一些元素组成:类型:将要配置的资源类型(软件包、服务、文件等)。资源类型有许多种。标题:配置管理脚本引用资源的方式属性:为资源指定的位置。不同资源类型有不同的属性提供者
分类:
其他好文 时间:
2018-04-01 18:57:42
阅读次数:
182
1、PEG估计法 投资大师彼得·林奇(Peter Lynch)有过一个著名的论断:任何一家公司股票如果定价合理的话,市盈率就会与收益增长率相等。这就是PEG估值法 【量化课堂】彼得·林奇的成功投资 那么,这个PEG究竟是什么呢?先介绍几个基本概念:<br>1.EPS(Earnings Per Sha ...
分类:
其他好文 时间:
2018-03-31 00:52:24
阅读次数:
229
Puppet可以针对多台服务器进行统一的操作,例如:软件分发,统一执行脚本,在服务器上写好脚本分发给客户机,客户机就会自动执行,减少了人力及误操作风险。Puppet与我们之前在windows2008R2中学习过的“组策略”非常相似,所以在windows中有的功能,在linux中都能找到这些功能的影子。
分类:
其他好文 时间:
2018-03-30 18:26:43
阅读次数:
137
Saltstack是一个新的基础设施管理工具。目前处于快速发展阶段,可以看做是强化的Func+弱化的Puppet的组合。间接的反映出了saltstack的两大功能:远程执行和配置管理。
分类:
其他好文 时间:
2018-03-23 16:22:13
阅读次数:
130
puppet(4) 类、模版语言、模块 代码重用: class, module 类 类是用于公共目的的一组资源,是命名的代码块,创建后可在puppet全局进行调用,类可以继承类是我们构建模块的基本组件 类:命名的puppet代码块好处就是可以重复调用,需要时可通过名称进行调用; class my_c ...
分类:
编程语言 时间:
2018-03-23 16:16:16
阅读次数:
230
puppet: 开源的、新一代的集中化的配置管理工具; 目标状态 配置语言 Luke Kanies,puppet labs bootstrap configuration command and control puppet: ruby saltstack: python 程序版本: 0.24.X, ...
分类:
其他好文 时间:
2018-03-23 14:14:54
阅读次数:
153