- 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!
- ASP.NET Core 5.0開發入門與實戰
- Vue.js入門與商城開發實戰
- Python高效開發實戰:Django、Tornado、Flask、Twisted(第3版)
- FLL+WRO樂高機器人競賽教程:機械、巡線與PID
- Java程序設計:原理與范例
- Clojure Reactive Programming
- 深入分布式緩存:從原理到實踐
- Learning Concurrent Programming in Scala
- 學習OpenCV 4:基于Python的算法實戰
- Kotlin開發教程(全2冊)
- PHP與MySQL權威指南
- 軟件測試技術
- 交互設計師成長手冊:從零開始學交互
- 絕密原型檔案:看看專業產品經理的原型是什么樣
- Learning Ionic(Second Edition)