- Introduction to Saltstack and its advantages
- How salt communicates
- Lab setup (Using virtualbox, vagrant and gitbash) – Recommended by saltstack
- Salt installations (salt-master, salt-minion, salt-ssh)
- Salt-minion configurations
- Salt key acceptance (salt-key)
- Targeting minions
- Home
- Mindmajix Technologies
- Courses
- SaltStack Training
Online
Quick facts
particular | details | ||
---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study, Virtual Classroom
|
Mode of Delivery
Video and Text Based
|
Frequency of Classes
Weekdays, Weekends
|
Course and certificate fees
certificate availability
Yes
certificate providing authority
Mindmajix Technologies
The syllabus
Introduction to configuration management tools
Execution modules basics (Long session with more practical tasks)
- Common execution modules
- Other salt modules
- Communicate from minion to master (salt-call)
- How to check salt jobs status (saltutil)
- Philosophy of salt states
First salt state
- Multiple salt states in sls file
- Sample salt state to install, configure and start ntp service
- Debugging salt states
- Execution flow of salt states
Requisites in saltstack (unless, onlyif, require, etc)
- State using requisites
- Grains and its usage
- Pillars and its usage
Introduction to YAML and Jinja
- How to set variables
- How to import variables
- Best practices of writing salt states
- Re-write ntp state by using grains and pillars.
EventReactor setup
- Event Reactor testing
- Salt-ssh setup
- Salt-ssh testing
- Saltstack documents and support links