Salt topics
12 short topics in Linux and Operating Systems. Each one is a single focused exercise with a clear piece of evidence at the end.
12 topics, one exercise each.
Work through them in order, or jump to the one you need.
These are draft topic outlines (draft; instructor review pending). Full lessons follow after review; ask Ajay if you need a topic sooner.
- 01
Managed inventory and targets
Demonstrate managed inventory and targets in a focused Salt example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 02
Desired-state resource descriptions
Demonstrate desired-state resource descriptions in a focused Salt example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 03
Reusable role or module organization
Demonstrate reusable role or module organization in a focused Salt example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 04
Variable and configuration precedence
Demonstrate variable and configuration precedence in a focused Salt example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 05
Idempotent change behavior
Demonstrate idempotent change behavior in a focused Salt example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 06
Secrets and credential delivery
Demonstrate secrets and credential delivery in a focused Salt example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 07
Task ordering and dependencies
Demonstrate task ordering and dependencies in a focused Salt example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 08
Remote execution boundaries
Demonstrate remote execution boundaries in a focused Salt example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 09
Error and retry behavior
Demonstrate error and retry behavior in a focused Salt example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 10
Change reporting and audit evidence
Demonstrate change reporting and audit evidence in a focused Salt example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 11
Dry-run or review strategy
Demonstrate dry-run or review strategy in a focused Salt example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 12
Configuration regression verification
Demonstrate configuration regression verification in a focused Salt example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course →
Learn the same ideas beyond Salt.
These courses share topics with this one, so you can compare how each language or tool handles the same concept.
More in Infrastructure automation and delivery.
You have the curiosity.
Let’s turn it into capability.
Start with a practical workshop or bring a specific question to Ajay.