Course Outline

Introduction

  • Concepts
  • Installation

Executing commands

  • Remote command execution
  • Local command execution

Selecting targets

  • Using wildcard characters
  • Using regular expressions
  • Using list
  • 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 state of infrastructure
  • 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

Basic Unix/Linux administration knowledge is necessary to grasp the more advanced topics in this course.

 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 3200 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (6)

Upcoming Courses

Related Categories