devops logo

Goals


- Understand the interest of the DevOps movement

- Install Salt

- Use Salt to execute orders on a fleet

- Write SaltStack reports to manage the IS

- Master best practices and ensure consistency of the IS with SaltStack

Program

The origin of the DevOps movement
The need for industrialization for operations Overview
of tools
Positioning of SaltStack in the current landscape

Origin of the project
Architecture: masters and servants (master / minions)
Dependencies, and basic configuration
The commands integrated in salt

Practical workshop: install the master and the servants on the nodes, test the controls

Presentation of SLS and YAML
files Organization of files: main file (top file), dependencies and inclusions
Basic resources and modules (user, service, pkg, etc.)
Execution of reports on servants

Practical workshop: writing the first Salt reports, deploying a Web server and a personalized page on « minions »

Discover grains, configure and add variables
Manipulate grains in reports to refine the configuration
Using models in reports with Jinja
Grains and models for files
Store information with Pillar

Practical workshop: manipulate basic grains, add data with Pillar, create configuration files and model reports

Using global or regular expressions
Via grains
Using user variables stored in Pillar
Other methods: by IP, compound expression,
Orchestration groups , job execution

Hands-on Workshop: Using Custom Grains and Pillar to Deploy Front End and Support Servers with Salt, Execute Commands Sequentially

Triggers and events with the Reactor
Collecting arbitrary information with the Salt Mine
Communicating with salt-ssh
Salt and Windows
Best practices

Practical workshop: complete deployment of an infrastructure, follow-up of deployment on the master

Duration

3 days

Price

£ 1612

Audience

System administrators

Prerequisites

Have followed the Linux training: system administration (databases + services), or have equivalent knowledge

Reference

DEV853-F

Sessions

Contact us for more informations about session date