SaltStack for DevOps: Configuration Management with SaltStack

SaltStack 2019.2    |    Intermediate
  • 12 Videos | 49m 28s
  • Includes Assessment
  • Earns a Badge
Likes 3 Likes 3
Explore the concept of DevOps configuration management in SaltStack and the features provided by the Jinja2 templating engine in this 12-video course.  Learn how to build Salt configuration by using Salt state, Salt formulas, templates, and pillars. Then learn to recognize the essential components used in Jinja2, in order to simplify the development: conditional statements, looping, and module executor. Jinja2 conditional provides ability to control flow of the program, and help create a structure controlled by conditional statement. You will hear discussions of how to implement the event-driven architecture of Salt and work with beacons and reactors.  Key topics covered in the course include advantages of Salt; Salt best practices; Salt Bootstrap; Salt Dependencies; Jinja templates; and the concept of Pillar, including differentiating in memory Pillar data from on- demand Pillar data. In a concluding exercise, learners are asked to list characteristics of Salt formulas, list features provided by the Jinja templating engine, and add Salt formula as a gitfs remote.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    describe the configuration management methodology used in SaltStack and the default execution order of managing custom task executions in Salt
    describe the concepts of Salt states and Salt formulas and list the official Salt formulas
    configure a system to be managed by Salt state
    demonstrate how to reuse Salt state and use <include> in Salt state management
    add Salt formulas as a GitFS remote and add Salt formulas manually to the Salt master
  • describe the features of Jinja2 templating engine
    describe the concept of pillars and differentiate in-memory pillar data from on-demand pillar data
    work with pillar data
    describe the capability of the event-driven architecture of Salt with focus on the event system and event representation
    describe the concept and usages of beacons and reactors in Salt
    recall the official Salt formulas, list the features of the Jinja2 templating engine, and add Salt formulas as a GitFS remote

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 20s
    UP NEXT
  • Playable
    2. 
    Configuration Management Using SaltStack
    5m 55s
  • Locked
    3. 
    Salt States and Formulas
    4m 40s
  • Locked
    4. 
    Salt Configuration
    3m 27s
  • Locked
    5. 
    Salt State Management
    2m 45s
  • Locked
    6. 
    Adding a Formula
    5m 7s
  • Locked
    7. 
    Jinja2 Templating Engine
    5m 21s
  • Locked
    8. 
    Pillar Concepts
    3m 48s
  • Locked
    9. 
    Working with Pillar
    4m 31s
  • Locked
    10. 
    Salt Event-driven Architecture
    4m 38s
  • Locked
    11. 
    Salt Beacons and Reactors
    5m 17s
  • Locked
    12. 
    Exercise: Working with Salt Formulas
    2m 40s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.