Cursusaanbod

Zout Overzicht

  • Het doel van SaltStack
  • Architectonisch overzicht van uitvoering op afstand
  • Zoute staten
  • Korrels
  • Pilaar
  • Jinja2 en het virtuele mechanisme

Inleiding tot YAML

  • Letterlijke waarden, scalairen
  • Sequenties, toewijzingen
  • Voorbeelden

Installatie van zout

  • Installatie op Ubuntu
  • Verschillen tussen zout-gewoon, zout-minion en zout-meester
  • Installatie op Amazon EC2

Basisprincipes van Salt Command Line

  • Anatomie van een zoutcommando
  • Uitvoer formatteren in JSON
  • De jq-tool

Minions targeten

  • Globbing
  • Reguliere expressies
  • Overeenkomen met lijsten
  • IP-codering
  • Granen matchen
  • Samengestelde matcing
  • Voorbeelden en oefeningen

Staten

  • Beheer van pakketten
  • Diensten
  • Hoge staat
  • Zout formules
  • Oefeningen, voorbeelden

Sjablonen maken

  • Jinja2 introductie
  • Voor loop, opdrachten, ontsnappen
  • Sjablonen met Jinja2 in Zout, voorbeelden

Pilaar

  • Veilige opslag
  • Voorbeeld van VNC-wachtwoordimplementatie

Zout uitbreiden

  • Schrijven van uitvoeringsmodules
  • Uitbreiding van de zoutconfiguratie
  • Statussen omwikkelen rond uitvoeringsmodules
  • Gegevens renderen
  • Omgaan met retourgegevens
  • Scripting met runners
  • Externe bestandsservers toevoegen
  • Verbinding maken met de cloud
  • Monitoring met beacons
  • Uitbreiding van de master (multi-masters)

Andere interessante SaltStack concepten

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

Samenvatting en conclusie

Vereisten

  • Basiskennis van Unix/Linux beheer is noodzakelijk om de meer geavanceerde onderwerpen in deze cursus te begrijpen.
 21 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën