码迷,mamicode.com
首页 > 其他好文 > 详细

  Saltstack实战

时间:2017-01-04 23:56:33      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:salt

一:saltstack简介

  部署的工作,不能只用手来做了,我们需要用工具来完成,工具化和标准化是相辅相成的,工具化让线上运行的东西更标准

  Saltstack是比较新的自动化工具,是python开发的,也提供了apisaltstack有三大功能,远程执行,配置管理和云管理,配置管理也可以叫做状态管理,运维三板斧,监控,执行,配置

Saltstack对不,Puppetruby写的不支持远程执行  ansible 也是python写的。Saltstack的官方网站就是saltstack.com

运维管理的三大要素,人 技术和工具  易用性

远程执行,几百台机器,我给所有机器创建一台机器,神笔马良,画了一个马,类似于saltstack只需要画一画

  云管理:创建虚拟机,关闭虚拟机,阿里云,惠普云,openstackcloudstack等等

 

四种运行方式:

Local:本地

Minion/Master  C/S  所有salt的客户端需要装saltMinion

Syndic   -zabbix proxy   类似于一个代理的,master管理不过来,让各个Syndic来管理

Saltssh    不用再所有机器上装agent  也能收集,只要ssh连过去,其实最佳的解决方案就是装一个agent

 

典型案例: BAT肯定用,大公司不一定,大公司分部门,这个部门用这个,这个部门用这个,阿里云的大数据部门用saltstack管理,一二三线公司基本都用saltstack,也因为saltstack使用python写的,苹果自带python,也能用saltstack  windows也能用,只是能用minion,不能够用master


  Saltstack实战

标签:salt

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!