SaltStack Training

BY
Mindmajix Technologies

Mode

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

  • 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

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

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books