最近项目上线,自己在部署过程中发现很多问题,发现没有自动化部署工具简直就是纯体力活儿,费时又费力,干的事就是那几个,就不能“一键完成么”的想法油然而生,答案是肯定的,自动化的工具有很多,之所以安装Puppet,只是因为比起别的软件,这款软件原来有学习过,现在又重新..
分类:
其他好文 时间:
2017-04-04 23:54:50
阅读次数:
336
前言 Ansible是自动化运维的工具,基于Python开发,实现了批量系统配置、批量程序部署、批量运行命令等功能。 Ansible 并不使用守护进程,它也不需要任何额外的自定义安全架构,因此它的部署可以说是十分容易。你需要的全部东西便是 SSH 客户端和服务器了。 Ansible是基于模块工作的, ...
分类:
其他好文 时间:
2017-04-04 20:46:05
阅读次数:
179
博主QQ:819594300博客地址:http://zpf666.blog.51cto.com/有什么疑问的朋友可以联系博主,博主会帮你们解答,谢谢支持!一、正则表达式:正则表达式(或称RegularExpression,简称RE)就是由普通字符(例如字符a到z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在..
分类:
系统相关 时间:
2017-04-03 17:23:07
阅读次数:
358
一、Python简介 python是吉多·范罗苏姆发明的一种面向对象的脚本语言,可能有些人不知道面向对象和脚本具体是什么意思,但是对于一个初学者来说,现在并不需要明白。大家都知道,当下全栈工程师的概念很火,而Python是一种全栈的开发语言,所以你如果能学好Python,那么前端,后端,测试,大数据 ...
分类:
编程语言 时间:
2017-04-01 13:56:33
阅读次数:
264
本文为参加老男孩Python自动化运维课程第三天学习内容的总结。 大致内容如下: 1、文件操作 2、字符编码转码相关操作 3、函数 0、关于本文中所有运行Python代码的环境: --操作系统:Ubuntu 16.10 (Linux 4.8.0) --Python版本:3.5.2 python2.7 ...
分类:
编程语言 时间:
2017-03-27 23:56:15
阅读次数:
479
本节内容: 1.paramiko http://www.cnblogs.com/wupeiqi/articles/5095821.html paramiko是一个模块,socket和ssh协议,利用这个模块就可以用python代码实现远程服务器操作 ansible底层就是用的这个模块 功能: a.使 ...
分类:
数据库 时间:
2017-03-27 22:21:54
阅读次数:
500
SaltStack远程执行详解 ●目标(Targeting) ●模块(Module) ●返回(Returnners) 混合模式-C 选项 主机名设置参照: redis-node1-redis03-idc04-soa.example.com(电商) 1.1模块介绍 [root@linux-node1 ...
分类:
其他好文 时间:
2017-03-25 18:56:33
阅读次数:
174
1.ansible安装以及配置认证ansible也是有Python开发的。ansible特点:不需要安装客户端,通过sshd去通信基于模块工作,模块可以由任何语言开发不仅支持命令行使用模块,也支持编写yaml格式的playbook支持sudo又提供UI(浏览器图形化)www.ansible.com/tower10台主机以内免费开..
分类:
其他好文 时间:
2017-03-25 12:04:26
阅读次数:
2077
一、ansible介绍1.ansibleansible是新出现的自动化运维工具,基于Python研发。糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。仅需在管理工作站上安装ansible程序配置被管控主机的IP信息,被管控的主机无客户端。ansible应用程序存..
分类:
其他好文 时间:
2017-03-24 20:57:06
阅读次数:
158
Linux云自动化运维第四课 一、vim 1.vim光标移动 1)在命令模式下 :数字 ###移动到指定的行 G ###文件最后一行 gg ###文件第一行 2)在插入模式下 i ###光标所在位置插入 I ###光标所在行行首 a ###光标所在字符的下一个位置 A ###光标所在行行尾 o ## ...
分类:
系统相关 时间:
2017-03-23 22:17:44
阅读次数:
253