SaltStack for DevOps: Configuration Management with SaltStack

SaltStack 2019.2    |    Intermediate
  • 12 videos | 49m 28s
  • Includes Assessment
  • Earns a Badge
Likes 10 Likes 10
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
  • Playable
    2.  Configuration Management Using SaltStack
    5m 55s
    After completing this video, you will be able to describe the configuration management methodology used in SaltStack and the default execution order of managing custom task executions in Salt. FREE ACCESS
  • Locked
    3.  Salt States and Formulas
    4m 40s
    After completing this video, you will be able to describe the concepts of Salt states and Salt formulas and list the official Salt formulas. FREE ACCESS
  • Locked
    4.  Salt Configuration
    3m 27s
    In this video, find out how to configure a system to use Salt state. FREE ACCESS
  • Locked
    5.  Salt State Management
    2m 45s
    In this video, you will learn how to reuse Salt state and use in Salt state management. FREE ACCESS
  • Locked
    6.  Adding a Formula
    5m 7s
    Find out how to add Salt formulas as a GitFS remote and add Salt formulas manually to the Salt master. FREE ACCESS
  • Locked
    7.  Jinja2 Templating Engine
    5m 21s
    After completing this video, you will be able to describe the features of the Jinja2 templating engine. FREE ACCESS
  • Locked
    8.  Pillar Concepts
    3m 48s
    After completing this video, you will be able to describe the concept of pillars and differentiate between in-memory pillar data and on-demand pillar data. FREE ACCESS
  • Locked
    9.  Working with Pillar
    4m 31s
    In this video, you will work with data from pillars. FREE ACCESS
  • Locked
    10.  Salt Event-driven Architecture
    4m 38s
    Upon completion of this video, you will be able to describe the capability of the event-driven architecture of Salt with focus on the event system and event representation. FREE ACCESS
  • Locked
    11.  Salt Beacons and Reactors
    5m 17s
    Upon completion of this video, you will be able to describe the concept and usage of beacons and reactors in Salt. FREE ACCESS
  • Locked
    12.  Exercise: Working with Salt Formulas
    2m 40s
    Upon completion of this video, you will be able to recall the official Salt formulas, list the features of the Jinja2 templating engine, and add Salt formulas as a GitFS remote. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

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

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE