自动化运维工具对比

Key Salt Ansible 备注
公司支持 SaltStack Ansible
开源 Salt/VMWare/Broadcom Ansible/Redhat
Star 14.4k 64.4k
Opend Pull requests 258 299 社区解决问题的速度
Opend Issues 2.2k 550 产品稳定性
Contributors 2449 5k+ 社区活跃度

Salt 和 Ansible 都使用 YAML 做为配置,且都支持 Server-Client 模式。Salt 默认就使用 ZeroMQ 队列,而 Ansible 默认使用 SSH 协议。

优先选择 Ansible,以下情况选用 Salt:

  • 集群中有 Windows 服务器,应该尽量选择 Salt