加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 移动互联 > 评测 > 正文

如何选自动化部署工具?Saltstack VS Ansible

发布时间:2019-11-05 05:50:55 所属栏目:评测 来源:被Python迷倒的大馋猫
导读:副标题#e# 在众多自动化部署工具中做选择题的时候,相信很多运维都会纠结,到底选哪一个比较好?现在我就来说说,希望看完本文,大家心中会有答案。如果没有,请再看一遍,哈哈哈 术语 Salt和Ansible最初都是作为执行引擎构建的。也就是说,如果需要,它们

优点

  • Ansible无代理部署和通信
  • CLI支持几乎所有编程语言
  • 使用在Linux发行版中无所不在的Python
  • 使用SSH / SSH2的出色安全性
  • 附加的塔式仪表板允许对节点/资源进行可视化管理(在商业版本中可用)

缺点

  • 有时容易出现性能问题
  • 缺乏内省(即查看Playbook变量值)

Salt

优点

  • 由于具有多主机功能,因此可快速扩展,非常有弹性且高效
  • 使用Minions比Ansible提供更多的选择和灵活性
  • 尚无GUI(目前正在开发中)

缺点

  • 强迫用户学习Python或PyDSL
  • 未开发的GUI
  • 小型部署不如无代理通信那样高效

对我而言,Ansible是对自动化服务器配置和部署的出色介绍。它很容易启动和运行,并且具有出色的文档。

展望未来,Salt的可扩展性,速度和体系结构都不错。对于云部署,我发现Salt架构更合适。将来我会毫不犹豫地使用Salt。

综上所述,你应该在做出决定之前先对两个项目进行调整。他们的设置和测试相当快。至此,希望你心中已有答案。

【编辑推荐】

  1. 一把“万能钥匙”就能开所有共享单车,撬走3亿元,开发者已被抓捕...
  2. 人脸识别新工具:数据少也能认识“国际脸”
  3. “放下你手里的代码”:爬虫技术的善与恶、罪与罚
  4. Java开发数据库设计的14个技巧
  5. 放下你手里的代码,小心被抓!
【责任编辑:张燕妮 TEL:(010)68476606】
点赞 0

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读