Course Outline

Introduction to SaltStack

  • Salt States, Modules, Grains, Pillar, Returner, Salt-Keys

Introduction to revision management with Git

  • Clone, checkout, commit, merge, etc.

Installation and configuration of Salt-Master

  • Ubuntu setup
  • Salt-Minions (Windows and Linux)

Overview and application of important SaltStack modules

  • On Windows
  • On Linux

Performing configuration tasks on Minions

  • Remote-Exec

Creating configuration states

  • States

Addressing (targeting) of Minions

  • IP, lists, grains, compounds

Development of configuration management with SaltStack

YAML and Jinja2 basics

Using Jinja2 templates to extend Salt-States

Best practices

Summary and conclusion


  • Python programming experience
  • Experience with the Linux command line
 21 Hours

Number of participants

Price per participant

Testimonials (5)

Related Courses

IT Automation with Saltstack

14 Hours

IT Automation with Saltstack - Extended

21 Hours

Configuration Management with SaltStack

14 Hours

Configuration Management with SaltStack - Extended

21 Hours

Configuration Management for Managers and Leaders

14 Hours

Red Hat Satellite

28 Hours

Foreman and Katello

28 Hours

Microsoft Endpoint Configuration Manager (MECM)

21 Hours

Puppet Fundamentals

14 Hours

Puppet Advanced

21 Hours

Puppet Practitioner

21 Hours

Ansible and Puppet for Large Infrastructures

14 Hours

Chef Configuration Management

14 Hours

Managing Configuration with Ansible

21 Hours

Introduction to Ansible Automation

7 Hours

Related Categories