比较不同的配置工具

首先

比较了三个配置管理工具Ansible、Chef和Salt。

Ansible是一种工具

这个网站非常有参考价值。

什么是Ansible?理解配置管理工具的目标和最快的Ansible部署方法。

比较搜索趋势

过去一年的搜索数量时序趋势

在Google趋势上查看”Ansible, Chef, Salt (软件) – 所有国家,过去12个月”的流行趋势- https://t.co/nc2moxYxmU— kannkyo (@kannkyoshi) 2020年9月10日

按国家划分的一年搜索次数的趋势

在Google Trends中查看“Ansible, Chef, Salt (软件) – 所有地区,在过去12个月内进行了比较”的详细情况- https://t.co/IECGtpIjEQ

在搜索量方面,Ansible比起Chef和Salt更加压倒性。

功能非要件的比较

以下是非功能需求比较表。

MetricsAnsibleChefSalt可用性:ballot_box_with_check::ballot_box_with_check::ballot_box_with_check:導入容易性EasyNot very easyNot very easy管理容易性EasyNot very easyEasyスケーラビリティHighly ScalableHighly ScalableHighly Scalable構成管理言語YAML(Python)DSL(Ruby)YAML(Python)相互運用性HighHighHigh価格(upto 100 nodes)$10,000$13,700$15,000(approx.)

哪种工具最适合您:出处于Chef、Puppet、Ansible和Saltstack的比较

以所有指标来看,Ansible 在功能上至少与 Chef 和 Salt 相当,甚至更优。

特别是对于Chef来说,Ruby基础的领域特定语言(DSL)是一块难题。

Python和YML我在Docker和AI方面很熟悉,而Ruby只在Redmine这种程度上使用。

人气的比较

2.png

来源:https://stackshare.io/stackups/ansible-vs-chef-vs-salt

只需一种选择.

Ansible在所有的指标上都表现出色。

请公开烹饪书或卷的数量。

截至2020年09月10日,Cookbook或Roll的发布数量如下所示。

    • 25,246 Ansible Roles

 

    • 4,061 (=公式3,949 + コミュニティ112) Chef Cookbooks

 

    0 Salt

Ansible具有令人震撼的数量。

其他

    • AnsibleはRedHatが商用化。エンタープライズ用途にも安心感がある。

 

    • Chefは公式クックブックが多く、老舗の安定感がある。

 

    Saltはどうかなぁ。AnsibleのYMLスタイルの簡便さとPuppetの機能性の高さのいいとこ取りをしているようだが、まだ時期尚早かな。数年後に急成長してるかもしれないが、今は保留。

得出结论

在所有指标上,只有Ansible。

广告
将在 10 秒后关闭
bannerAds