Appendix A. Connecting Different Modules

When building an infrastructure, it is helpful to understand how each of the module types fits together. This includes both how they fit together inside of Salt and how you are able to use those connections to build your own solutions.

Separating Master and Minion functionality

It's easy to think of Salt in terms of the following: the Master sends commands to the Minions, the Minions do the work, and then the Minions send the results back to the Master. However, the Master and the Minion are two distinct components that work together in harmony to complete their respective tasks.

It is important to keep in mind that when the Minion is running in a Masterless mode (using salt-call --local), it behaves as its ...

Get Extending SaltStack now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.