比較
Ansible vs Puppet
両方について毎晩 GitHub から取得した同じ項目と、人がレビューした両者の関係です。
| 項目 | Ansible | Puppet |
|---|---|---|
| 言語 | Python | Ruby |
| ライセンス | GPL-3.0 | Apache-2.0 |
| スター | 71k | 8k |
| 最新リリース | v2.21.5 | 7.34.0 |
| 最終プッシュ | 2026-10-16 | 2026-08-06 |
| リリース間隔 | リリース間隔は約1日 | リリース間隔は約22日 |
| アクティブなコントリビューター | 過去90日間にデフォルトブランチでコミットした作成者28人 | 過去90日間にデフォルトブランチでコミットした作成者0人 |
| 警告 | なし | なし |
両者の関係
Ansible は Puppet を置き換えます。 Puppetの代替 →
完全な置き換えAgentless configuration management over SSH with YAML playbooks.
Puppet は Ansible を置き換えます。 Ansibleの代替 →
完全な置き換えDeclarative configuration management with an agent and a server, instead of agentless SSH runs.
どちらも Chef を置き換えます。 Chefの代替 →
完全な置き換えAnsibleAgentless configuration management over SSH with YAML playbooks instead of Ruby recipes.
完全な置き換えPuppetDeclarative agent-based configuration management with its own DSL.
どちらも Salt を置き換えます。 Saltの代替 →
完全な置き換えAnsibleAgentless by default, and orchestrates over SSH without a master or minions.
完全な置き換えPuppetAgent-based configuration management with a declarative language.
Ansible
- v2.22.0rc12026-10-13See the full changelog for the changes included in this release.プレリリース
- v2.21.52026-10-05See the full changelog for the changes included in this release.
- v2.20.102026-10-05See the full changelog for the changes included in this release.
- v2.19.142026-10-05See the full changelog for the changes included in this release.
- v2.22.0b22026-09-29See the full changelog for the changes included in this release.プレリリース
Puppet
- 8.10.02024-10-22(PUP-11949) Set systemd as default for Raspbian 12
- 7.34.02024-10-22
- 8.9.02024-09-06(PUP-7520) Update Puppet profiling timers to use monotonic clock
- 7.33.02024-09-06[Backport 7.x] (PUP-12046) Send facts for catalog download
- 7.32.12024-07-24[Backport 7.x] Stop using FFI threads and use ruby threads for the windows puppet daemon
Ansible
✓ 署名済み 最新リリース v2.21.5 には、GitHub が検証した署名があります。
セキュリティレポートを読み込み中
Puppet
署名なし 最新リリース 7.34.0 には、GitHub が検証できる署名がありません。
セキュリティレポートを読み込み中