July Release Confetti
150+ New Courses, Hands‑On Labs, And
Interactive Learning Activities
Learn More

Using Salt for Configuration Management and Orchestration

Training Architect
course instructor image
Elle Krout
Elle is a Course Author at Linux Academy and Cloud Assessments with a focus on DevOps and Linux. She's a SaltStack Certified Engineer, and particularly enjoys working with configuration management. Prior to working as a Course Author, she was Linux Academy's technical writer for two years, producing and editing written content; before that, she worked in cloud hosting and infrastructure. Outside of tech, she likes cats, video games, and writing fiction.

Introduction

Salt Concepts

Installing and Configuring Salt

Execution Modules

Salt States and Formulas

Templating

Pillar

Putting It All Together

Conclusion

Details

Using Salt for Configuration Management and Orchestration teaches how to use Salt (SaltStack) to work with Linux-based infrastructure. The course begins by exploring the fundamentals and components of Salt, then demonstrates how to install, configure, and manage Salt using a master-minion setup. Next, we learn about Salt execution modules, which allows us to perform actions on multiple servers, and Salt states, which allow us to define end-state recipes for configuring our infrastructure. We also deep dive into creating formulas and learn how to use Jinja and Pillar to produce modular formulas that can be reused.

Study Guides

"Using Salt for Configuration Management and Orchestration" Slide Collection

A collection of all slides used in the course.

Study Guide: Using Salt for Configuration Management and Orchestration

A study guide for the Using Salt for Configuration Management and Orchestration course.

Instructor Deck

Community

Looking For Team Training?

Learn More