puppet自动化运维工具Puppet是一款运维自动化工具,在一些大型的互联网企业,它可以针对多台服务器进行统一操作,如统一部署软件,进行统一上线维护等,意思就是说在一台linux服务器上所部署的操作,会通过puppet同步到其他linux服务器的一款强大工具。Puppet使用的端口是8139..
分类:
其他好文 时间:
2017-07-10 16:29:06
阅读次数:
204
jQuery 利用jQuery进行遍历 js原生: for(var i=0;i>?;i++){ } jQuery: 方式一: 想要遍历的jQuery对象.each(function(index,dom){ }); 方式二: $.each(想要遍历的jQuery对象,function(index,do ...
分类:
Web程序 时间:
2017-07-09 22:00:29
阅读次数:
171
SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解为简化版的puppet和加强版的func。SaltStack基于Python语言实现,结合轻量级消息队列(ZeroMQ)与python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、python-msgpack和PyYAML等)..
分类:
其他好文 时间:
2017-07-03 21:01:08
阅读次数:
216
一 什么是面向对象的程序设计及为什么要有它 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了程序的复杂度 缺点是:一套流水线或者流程就是用来解决一个问题,生产汽水的流水线无法生产汽车, ...
分类:
其他好文 时间:
2017-06-29 22:29:38
阅读次数:
206
恢复内容开始 1. 简介 1.1. 官方网站:https://docs.puppet.com/ 1.2. puppet是IT基础设施自动化管理工具,他的整个生命周期包括:provisioning,configuration,orchestration,reporting 1.3. puppet是ma ...
分类:
系统相关 时间:
2017-06-29 12:37:48
阅读次数:
154
一、代码风险控制和线上服务配置安全控制。1、通过我们的AOS系统对代码上线进行合理的审核,从研发、测试、产品、总监、运维各个环节增加管控,来实现代码安全性。2、通过我们的puppet管控对线上需要修改文件或修改系统配置,需要相关人员审核以便增加线上的安全性。3、通过我..
分类:
其他好文 时间:
2017-06-28 18:43:36
阅读次数:
103
#!/usr/bin/envpython#coding:utf-8importcopynames=[‘docker‘,‘jenkins‘,‘python‘,‘zabbix‘,‘elk‘]printnamesprintnames[0],names[2]#增names.append(‘Ansible‘)#在列表最后面插入names.insert(0,‘salt‘)#在第一位插入saltnames.insert(3,‘puppet‘)#在第三四位插入puppetprint..
分类:
编程语言 时间:
2017-06-26 15:36:57
阅读次数:
156
Saltstack介绍Saltstack是一个新的基础设施管理工具。目前处于快速发展阶段,可以看做是强化的Func+弱化的Puppet的组合。间接的反映出了saltstack的两大功能:远程执行和配置管理。Saltstack使用Python开发的,非常简单易用和轻量级的管理工具。由Master和Minion构成,通过Zero..
分类:
其他好文 时间:
2017-06-22 11:06:42
阅读次数:
283
saltstack看起来是成为一个大规模自己主动化运维和云计算管理的一个框架,类似于SDK,并非像puppet仅仅成为一个工具.基于良好设计的API和清楚的思路,让salt的二次开发变得非常easy.写非常少的代码就能够将salt跟现有的运维系统结合.saltstack是用python语言实现的,假 ...