- Learning SaltStack(Second Edition)
- Colton Myers
- 177字
- 2021-07-14 11:06:38
Introducing Salt
Before installing Salt, we should learn the basic architecture of Salt deployment.
The two main pieces of Salt are the Salt master and the Salt minion. The master is the central hub. All minions connect to the master to receive instructions. From the master, you can run commands and apply configuration across hundreds or thousands of minions in seconds.
The minion, as mentioned earlier, connects to the master and treats the master as the source of all truth. Although minions can exist without a master, the full power of Salt is realized when you have minions and the master working together.
Salt is built on two major concepts: remote execution and configuration management. In the remote execution system, Salt leverages Python to accomplish complex tasks with single-function calls. The configuration management system in Salt, States, builds upon the remote execution foundation to create repeatable, enforceable configuration for the minions.
With this bird's-eye view in mind, let's get Salt installed so that we can start learning how to use it to make managing our infrastructure easier!
- Vue 3移動Web開發與性能調優實戰
- Learn TypeScript 3 by Building Web Applications
- Mastering JavaScript Object-Oriented Programming
- Mastering Adobe Captivate 2017(Fourth Edition)
- Apache Spark 2.x Machine Learning Cookbook
- 網絡爬蟲原理與實踐:基于C#語言
- SQL Server 2012數據庫管理與開發項目教程
- The DevOps 2.5 Toolkit
- Python Essentials
- Learning Image Processing with OpenCV
- 快樂編程:青少年思維訓練
- Java EE 7 Development with WildFly
- Building Microservices with Go
- 深入理解Zabbix監控系統
- INSTANT Apache Maven Starter