SaltStack Online Training
0 STUDENTS ENROLLED
Introduction
Learn how to centrally administer and manage multiple server environments. SaltStack software manages heterogeneous computing environments and offers several support packages in addition to expert consulting services.
Course Content
1.SaltStack Overview
- The goal of SaltStack
- Architectural overview of remote execution
- Salt states
- Grains
- Pillar
- Jinja2 and the virtual mechanism
2.Introduction To YAML
- Literals, scalars
- Sequences, mappings
- Examples
3.Installation Of SaltStack
- Installation on Ubuntu
- Differences between salt-common, salt-minion and salt-master
- Installation on Amazon EC2
4.Salt Command Line Basics
- Anatomy of a salt command
- Output formatting in JSON
- The jq tool
5.Targeting Minions
- Globbing
- Regular expressions
- List matching
- IP matching
- Grains matching
- Compound matching
- Examples and exercises
6.States
- Package management
- Services
- Highstate
- Exercises and examples
7.Templating
- Jinja2 introduction
- For loop, assignments, escaping
- Templating with Jinja2 in Salt, examples
8.Pillar
- Secure storage
- VNC password deployment example
9.Other Interesting SaltStack Concepts
- Environments
- salt-cloud
- Orchestration
- Integration with Docker
Course Reviews
No Reviews found for this course.
Write a Review