自动化之SaltStack】的更多相关文章

运维自动化之SaltStack简单入门 饱食终日而无所事事,是颓也,废也.但看昨日,费九牛二虎之力除一BUG便流连于新番之中,不知东方之既黑,实乃颓颓然而荒废矣.故今日来缀一文以忏昨日之悔. SaltStack简介 salt是一个新的基础平台管理工具.只需花费数分钟即可运行起来, 扩展性足以支撑管理上万台服务器,数秒钟即可完成数据传递. 经常被描述为 Func 加强版+Puppet 精简版.这么说你可能不太明白,那么简单地说:Salt就是一种全新的基础设施管理方式,部署轻松,在几分钟内可运行起来…
一.SaltStack 简介 Salt,,一种全新的基础设施管理方式,部署轻松,在几分钟内可运行起来,扩展性好,很容易管理上万台服务器,速度够快,服务器之间秒级通讯. salt底层采用动态的连接总线, 使其可以用于编配, 远程执行, 配置管理等等. 官网地址:http://docs.saltstack.cn/index.html Salt 是: 一个配置管理系统,能够维护预定义状态的远程节点(比如,确保指定的报被安装,指定的服务在运行) 一个分布式远程执行系统,用来在远程节点(可以是单个节点,也…
下面这篇文章主要介绍另外一个运维自动化工具 Saltstack . 一.简介 Saltstack 比 Puppet 出来晚几年,是基于Python 开发的,也是基于 C/S 架构,服务端 master 和客户端 minions :Saltstack 和 Puppet 很像,可以说 Saltstatck 整合了 Puppet 和 Chef 的功能,更加强大,更适合大规模批量管理服务器,并且它比 Puppet 更容易配置.三大功能: 远程命令执行,配置管理(服务,文件,cron,用户,组),云管理.…
为什么要学python? python和shell的比较,和PHP.和JAVA比较 运维开发只是用到python的很小一部分 python在一些知名公司的应用: 谷歌:python的创始人原来在谷歌工作. CIA:美国中情局网站用python开发的 NASA:大量使用python进行数据分析和运算 YouTube:世界上最大的视频网站youtube是用python开发的 Dropbox:美国最大的在线云存储网站,全部用python实现 instagram:美国最大的图片分享社交网站,全部用pyt…
Awesome Python A curated list of awesome Python frameworks, libraries and software. Inspired by awesome-php. Awesome Python Environment Management 环境管理 Package Management              软件包管理 Package Repositories              软件源 Distribution          …
cmdb抓取服务信息的方式有很多种,可以使用自动化工具saltstack.ansible.puppet,或者使用其它模块直接ssh远程连接抓取服务器信息.这里记录一下用ansible的API接口调用setup模块抓取. 实验使用两台机器 IP 系统 软件 192.168.93.137 centos6.5_x64 ansible 1.9.4 192.168.93.128 centos6.5_x64 无 两台机器建立好ssh信任后在192.168.93.137上执行 ansible 192.168.…
Python擅长的领域 WEB开发 Django   Pyramid     Tornado       Bottle    Flask    WebPy 网络编程 Twisted        Requests      Scrrapy        Paramiko 科学运算 sciPy     Pandas lpython GUI图形开发 wxPython      PyQT    kivy 运维自动化 OpeStack     SaltStack       Ansible      腾…
python中文资源大全:https://github.com/jobbole/awesome-python-cn A curated list of awesome Python frameworks, libraries and software. Inspired by awesome-php. Awesome Python目录 Environment Management 环境管理 Package Management              软件包管理 Package Reposit…
一.自动化运维 1.网络层(接入层.汇聚层.核心层): 1 LB+HA(L4.L7): 2 服务层(reverse proxy cache.应用层.web层.SOA层.分布式层.DAL): 3 数据层(分布式缓存.NoSQL.DB): 4 系统层(环境初始化) 5 基础设施(IDC托管.设备上下架): 2.自动化实现: 1 网络层(SDN,softwaredefinition network): 2 LB+HA(平台开发.IaaS): 3 服务层(PaaS or docker(自动化调度.自动化…
阶段性总结:      跌跌撞撞的用了一周左右的时间做完了网站自动升级功能,中间遇到了很多的问题,也学到了很多,在此做一个总结.   1.整体架构: 后台:nginx+uwsgi  #nginx提供web服务,uwsgi对python代码进行解析 前台:flask+bootstrap+html  #flask是python的一套web开发工具,bootstrap是一套现成的模板,html不用解释. 功能:shell+saltstack+svn #saltstack 功能的核心,自动化运维工具.…