# Puppet
サーバーの大規模なクラスタを処理するために組織が頼る、[[Chef]] と並んで人気のある2大設定管理ツールの一つ。当初は良好に機能するが、クラスタのサイズが成長し特に動的なスケーリングが必要になり始めると状況に対応できなくなるとされる。[[イミュータブルインフラストラクチャ]] の実践では、実行中のインスタンスへの更新にこの種のツールを使わないことが推奨される。ベースイメージの構築時(実行中インフラではなくデプロイパイプラインの一環として)には引き続き利用しうる。(Source: [[@2021__OReillyJapan__SREの探求 - Chapter 24 イミュータブルなインフラストラクチャとSRE]] 冒頭, §24.1, §24.10)
## wiki 内の言及
- [[@2021__OReillyJapan__SREの探求 - Chapter 24 イミュータブルなインフラストラクチャとSRE]]: Chef・SSH と並び、イミュータブルなインフラストラクチャでは実行中のインスタンスへの更新に使われないツールの代表例として言及される。ベースイメージの設定にはツールとして使いうるが、実行中インフラで使うのとは根本的に異なる用途とされる。
## 出典
- [[@2021__OReillyJapan__SREの探求 - Chapter 24 イミュータブルなインフラストラクチャとSRE]](冒頭, §24.1, §24.10)