- Mastering Puppet
- Thomas Uphill
- 153字
- 2021-12-08 12:34:58
Chapter 1. Dealing with Load/Scale
A large deployment will have a large number of nodes. If you are growing your installation from scratch, you may have started with a single Puppet master running the built-in WEBrick server and moved up to a passenger installation. At a certain point in your deployment, a single Puppet master just won't cut it—the load will become too great. In my experience, this limit was around 600 nodes. Puppet agent runs begin to fail on the nodes, and catalogs fail to compile. There are two ways to deal with this problem: divide and conquer or conquer by dividing.
That is, we can either split up our Puppet master and divide the workload among several machines or we can make each of our nodes apply our code directly using Puppet agent (this is known as a masterless configuration). We'll examine each of these solutions separately.
- 案例式C語言程序設計
- Magento 1.8 Development Cookbook
- Mastering JBoss Enterprise Application Platform 7
- Android底層接口與驅動開發(fā)技術詳解
- Python 3 數(shù)據(jù)分析與機器學習實戰(zhàn)
- OpenCV 3.0 Computer Vision with Java
- Android 游戲開發(fā)大全(第二版)
- 大規(guī)模語言模型開發(fā)基礎與實踐
- Java程序設計教程
- Arduino Electronics Blueprints
- Android開發(fā)進階實戰(zhàn):拓展與提升
- C語言程序設計實驗指導
- 循序漸進Vue.js 3前端開發(fā)實戰(zhàn)
- INSTANT Apache Maven Starter
- Slick2D Game Development