Get in Touch

Course Outline

Introduction

  • Concepts
  • Installation

Executing Commands

  • Remote command execution
  • Local command execution

Target Selection

  • Using wildcard characters
  • Using regular expressions
  • Using lists
  • Using grains
  • Using custom grains
  • Using compound matching

Introduction to YAML

  • File structure
  • Data storage

Execution Modules

  • Managing users
  • Managing packages
  • Managing services
  • Executing commands
  • Creating execution modules
  • Modules and virtual functions

Configuration Management

  • Defining infrastructure state
  • Running states
  • State modules
  • Specifying dependencies

Extending States with Jinja2

  • Variables
  • Control structures

Pillar

  • Secure data storage
  • Using Pillar data in state formulas

State System

  • Highstate
  • Environments

Requirements

A foundational understanding of Unix/Linux administration is required to fully grasp the advanced topics covered in this course.

 14 Hours

Number of participants


Price per participant

Testimonials (6)

Upcoming Courses

Related Categories