
Mastering SaltStack
Take charge of SaltStack to automate and configure enterprise-grade environments
Joseph Hall(Author)
Packt Publishing
Published on 19. August 2015
Book
Paperback/Softback
306 pages
978-1-78528-216-4 (ISBN)
Description
Key Features
Book DescriptionSaltStack is known as a popular configuration management system, but that barely scratches the surface. It is, in fact, a powerful automation suite, which is designed not only to help you manage your servers, but to help them manage themselves. SaltStack is used worldwide by organizations ranging from just a few servers, to tens of thousands of nodes across data centers in multiple continents. This award-winning software is fast becoming the standard for systems management in the cloud world.
This book will take you through the advanced features of SaltStack, bringing forward capabilities that will help you excel in the management of your servers.
You will be taken through the the mind of the modern systems engineer, and discover how they use Salt to manage their infrastructures, and why those design decisions are so important. The inner workings of Salt will be explored, so that as you advance your knowledge of Salt, you will be able to swim with the current, rather than against it.
Various subsystems of Salt are explained in detail, including Salt SSH, Salt Cloud, and external pillars, filesystems, and job caches.
You will be taken through an in-depth discussion of how to effectively scale Salt to manage thousands of machines, and how to troubleshoot issues when things don't go exactly the way you expect them to.
You will also be taken through an overview of RAET, Salt's new transport protocol, and given an insight into how this technology improves Salt, and the possibilities that it brings with it.What you will learn
Who this book is for
Book DescriptionSaltStack is known as a popular configuration management system, but that barely scratches the surface. It is, in fact, a powerful automation suite, which is designed not only to help you manage your servers, but to help them manage themselves. SaltStack is used worldwide by organizations ranging from just a few servers, to tens of thousands of nodes across data centers in multiple continents. This award-winning software is fast becoming the standard for systems management in the cloud world.
This book will take you through the advanced features of SaltStack, bringing forward capabilities that will help you excel in the management of your servers.
You will be taken through the the mind of the modern systems engineer, and discover how they use Salt to manage their infrastructures, and why those design decisions are so important. The inner workings of Salt will be explored, so that as you advance your knowledge of Salt, you will be able to swim with the current, rather than against it.
Various subsystems of Salt are explained in detail, including Salt SSH, Salt Cloud, and external pillars, filesystems, and job caches.
You will be taken through an in-depth discussion of how to effectively scale Salt to manage thousands of machines, and how to troubleshoot issues when things don't go exactly the way you expect them to.
You will also be taken through an overview of RAET, Salt's new transport protocol, and given an insight into how this technology improves Salt, and the possibilities that it brings with it.What you will learn
Who this book is for
More details
Language
English
Place of publication
Birmingham
United Kingdom
Target group
Professional and scholarly
US School Grade: College Graduate Student
Dimensions
Height: 235 mm
Width: 191 mm
Thickness: 17 mm
Weight
575 gr
ISBN-13
978-1-78528-216-4 (9781785282164)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

Joseph Hall
Mastering SaltStack
Take charge of SaltStack to automate and configure enterprise-grade environments
E-Book
10/2025
Packt Publishing
from
€40.53
Available for download
Person
Starting as a support technician and progressing to being a web programmer, QA engineer, systems administrator, Linux instructor, and cloud engineer, Joseph Hall has touched just about every area of the modern technology world. He is currently a senior cloud and integrations engineer at SaltStack. Joseph enjoys working with some of the best minds in the business with his coworkers and SaltStack's partners. He is also the author of Extending SaltStack, Packt Publishing. You can find him on LinkedIn at https://www.linkedin.com/in/techhat and on GitHub at https://github.com/techhat.
Content
Table of Contents
Reviewing a Few Essentials
Diving into Salt Internals
Exploring Salt SSH
Managing Tasks Asynchronously
Taking Salt Cloud to the Next Level
Using Salt with REST
Understanding the RAET Protocol
Strategies for Scaling
Monitoring with Salt
Exploring Best Practices
Troubleshooting Problems
Reviewing a Few Essentials
Diving into Salt Internals
Exploring Salt SSH
Managing Tasks Asynchronously
Taking Salt Cloud to the Next Level
Using Salt with REST
Understanding the RAET Protocol
Strategies for Scaling
Monitoring with Salt
Exploring Best Practices
Troubleshooting Problems