Course Outline

Zout Overzicht

  • Het doel van SaltStack
  • Architectonisch overzicht van uitvoering op afstand
  • Zout staten
  • Granen
  • Pijler
  • Jinja2 en het virtuele mechanisme

Inleiding tot YAML

  • Letterlijke, scalairen
  • Sequenties, toewijzingen
  • Voorbeelden

Installatie van zout

  • Installatie op Ubuntu
  • Verschillen tussen Salt-Common, Salt-Minion en Salt-Master
  • Installatie op Amazon EC2

Basisprincipes van de Salt-opdrachtregel

  • Anatomie van een zoutcommando
  • Uitvoerformattering in JSON
  • De jq-tool

Gericht op Minions

  • Globben
  • Normale uitdrukkingen
  • Lijst die overeenkomt
  • IP-matching
  • Korrels passend
  • Samengestelde matching
  • Voorbeelden en oefeningen

Staten

  • Pakketbeheer
  • Diensten
  • Hoogstaat
  • Zout formules
  • Oefeningen, voorbeelden

Sjablonen

  • Jinja2 introductie
  • Voor lus, opdrachten, ontsnappen
  • Sjablonen met Jinja2 in Salt, voorbeelden

Pijler

  • Veilige opslag
  • Voorbeeld van VNC-wachtwoordimplementatie

Zout uitbreiden

  • Uitvoeringsmodules schrijven
  • Zoutconfiguratie uitbreiden
  • Statussen om uitvoeringsmodules wikkelen
  • Gegevens weergeven
  • Het verwerken van retourgegevens
  • Scripten met hardlopers
  • Externe bestandsservers toevoegen
  • Verbinding maken met de cloud
  • Bewaking met bakens
  • De master uitbreiden (multi-masters)

Andere interessante SaltStack concepten

  • Omgevingen
  • Orkestratie
  • Integratie met Docker
  • Zout voor ramen

Samenvatting en conclusie

Requirements

  • Basiskennis van Unix/Linux-beheer is nodig om de meer gevorderde onderwerpen in deze cursus te kunnen begrijpen.
 21 Hours

Number of participants



Price per participant

Getuigenissen (5)

Related Courses

IT Automation with Saltstack

14 Hours

Configuration Management with SaltStack

14 Hours

Configuration Management with SaltStack - Basic

21 Hours

Configuration Management with SaltStack - Extended

21 Hours

Configuration Management for Managers and Leaders

14 Hours

Red Hat Satellite

28 Hours

Foreman and Katello

28 Hours

Microsoft Endpoint Configuration Manager (MECM)

21 Hours

Puppet Fundamentals

14 Hours

Puppet Advanced

21 Hours

Puppet Practitioner

21 Hours

Ansible and Puppet for Large Infrastructures

14 Hours

Chef Configuration Management

14 Hours

Managing Configuration with Ansible

21 Hours

Introduction to Ansible Automation

7 Hours

Related Categories