- Mastering Puppet(Second Edition)
- Thomas Uphill
- 141字
- 2021-07-16 13:05:23
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 might have to start with a single Puppet master. 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 is 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: pide and conquer or conquer by piding.
That is, we can either split up our Puppet master, piding 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.
推薦閱讀
- DevOps:軟件架構師行動指南
- Mastering Zabbix(Second Edition)
- Spring技術內幕:深入解析Spring架構與設計
- 跟“龍哥”學C語言編程
- Learning Elixir
- 新編Premiere Pro CC從入門到精通
- Object-Oriented JavaScript(Second Edition)
- 秒懂設計模式
- Instant Lucene.NET
- OpenGL Data Visualization Cookbook
- R數據科學實戰:工具詳解與案例分析
- ScratchJr趣味編程動手玩:讓孩子用編程講故事
- 鴻蒙OS應用編程實戰
- 硬件產品設計與開發:從原型到交付
- Mapping with ArcGIS Pro