Curso SaltStack

  • Development

Curso SaltStack

24 horas
Visão Geral

Curso SaltStack. SaltStack é o novo gerenciamento de configuração de código aberto baseado em Python, leve e fácil de usar, que ajuda a automatizar tarefas e tornar sua infraestrutura autossuficiente. Este Curso SaltStack ajudará você a entender os detalhes básicos do SaltStack, desde sua configuração até o uso de seus mecanismos de modelagem e escalonamento em milhares de máquinas.

Objetivo

Ao participar do Curso SaltStack, os participantes aprenderão:

  • Configurar sistemas para que possam ser gerenciados por estados Salt e as habilidades básicas necessárias para gerenciar a infraestrutura Salt
  • Sobre os diferentes estados Salt e suas implementações, incluindo a criação de arquivos SLS, árvores de estado e configuração de requisitos
  • Sobre os mecanismos de modelagem Jinja e Pillar e como eles são usados ​​para acessar valores de configuração de minion
  • Como usar o SaltStack para gerenciar grandes implantações
Pre-Requisitos
  • Experiência em administração de sistema Linux.
Informações Gerais

 

Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Salt overview

  1. The goal of SaltStack
  2. Architectural overview of remote execution
  3. Salt states
  4. Grains
  5. Pillar
  6. Jinja2 and the virtual mechanism

Introduction to YAML

  1. Literals, scalars
  2. Sequences, mappings
  3. Examples

Installation of Salt

  1. Installation on Ubuntu
  2. Differences between salt-common, salt-minion and salt-master
  3. Installation on Amazon EC2

Salt command line basics

  1. Anatomy of a salt command
  2. Output formatting in JSON
  3. The jq tool

Targeting minions

  1. Regular expressions
  2. List matching IP matching
  3. Grains matching
  4. Compound matching
  5. Examples and exercises N

States

  1. Package management
  2. Services
  3. Highstate
  4. Exercises, examples

Templating

  1. Jinja2 introduction
  2. For loop, assignments, escaping
  3. Templating with Jinja2 in Salt, examples

Pillar

  1. Secure storage
  2. VNC password deployment example

Other interesting SaltStack concepts

  1. Environments
  2. salt-cloud
  3. Orchestration
  4. Integration with Docker
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas