一、基础介绍 1、简介SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解为简化版的puppet和加强版的func。SaltStack基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、 ...
分类:
其他好文 时间:
2017-07-18 10:12:10
阅读次数:
203
1 #!/bin/env/python 2 #_*_coding:utf-8_*_ 3 4 5 ''' 6 四,流程控制 7 如果我们想让程序判断处理哪条岔路是你真正要走的路的时候? 很简单,只需要在程序里预设一些条件判断语句,满足哪个条件, 8 就走哪条岔路。这个过程就叫流程控制。 9 10 ''... ...
分类:
编程语言 时间:
2017-07-18 00:18:04
阅读次数:
338
1.条件语句if-else 标准格式 if(条件判断语句){执行语句};ele(条件判断语句){执行语句} 2.三元运算符 条件语句?执行语句1:执行语句2; 例如 a>b?alert(a):alert(b); 海可以简写成 alert(a>b?a:b); 3.switch语句 switch(exp ...
分类:
Web程序 时间:
2017-07-15 19:45:53
阅读次数:
220
一、条件语句 条件语句就是指通过判断得到的结果,来决定是执行还是跳过指定的代码块。 1、if 语句 if 语句是条件判断语句,也是最基本的流程控制语句。 例如: var num = 5;if(num < 10){console.log(num);} 2、if else 语句 if else 语句也是 ...
分类:
其他好文 时间:
2017-07-12 01:09:17
阅读次数:
114
在运维中常见自动化操作1、如何大规模安装操作系统:在baremetal(裸机)上安装操作系统等,可以使用如下技术:pxe、cobbler在虚拟机上安装操作系统等2、自动化部署和配置:puppet(基于ruby)saltstack(基于Python)ansible(基于Python,轻量级)3、自动化完成管理和操作(需要批量执..
分类:
其他好文 时间:
2017-07-10 16:43:42
阅读次数:
269
puppet自动化运维工具Puppet是一款运维自动化工具,在一些大型的互联网企业,它可以针对多台服务器进行统一操作,如统一部署软件,进行统一上线维护等,意思就是说在一台linux服务器上所部署的操作,会通过puppet同步到其他linux服务器的一款强大工具。Puppet使用的端口是8139..
分类:
其他好文 时间:
2017-07-10 16:29:06
阅读次数:
204
SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解为简化版的puppet和加强版的func。SaltStack基于Python语言实现,结合轻量级消息队列(ZeroMQ)与python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、python-msgpack和PyYAML等)..
分类:
其他好文 时间:
2017-07-03 21:01:08
阅读次数:
216
思路:循环或者递归都有个结束条件和执行条件。用&&短路与代替。 //短路与&&;就是只有前一个条件满足才可以去判断第二个条件。 //递归的出口就是n=0时,当n>0是每次都会执行&&之后的表达式sum += Sum_Solution(n-1); public class Solution { sta ...
分类:
其他好文 时间:
2017-07-02 23:26:11
阅读次数:
752
恢复内容开始 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