Cursusaanbod

Salt Overzicht

  • Het doel van SaltStack
  • Architecturale overzicht van remote uitvoering
  • Salt states
  • Grains
  • Pillar
  • Jinja2 en de virtuele mechanism

Inleiding tot YAML

  • Literals, scalars
  • Sequences, mappings
  • Voorbeelden

Installatie van Salt

  • Installatie op Ubuntu
  • Verschillen tussen salt-common, salt-minion en salt-master
  • Installatie op Amazon EC2

Basis van Salt Command Line

  • Anatomie van een salt-opdracht
  • Output-formattering in JSON
  • Het jq-gereedschap

Doelen van Minions

  • Globbing
  • Reguliere expressies
  • Lijstoverenkomst
  • IP-overeenkomst
  • Grains-overenkomst
  • Samenstellende overeenkomst
  • Voorbeelden en oefeningen

States

  • Pakketbeheer
  • Diensten
  • Highstate
  • Salt-formules
  • Oefeningen, voorbeelden

Templating

  • Inleiding tot Jinja2
  • For-lus, toekenningen, ontsnapping
  • Templating met Jinja2 in Salt, voorbeelden

Pillar

  • Veilige opslag
  • Voorbeeld van VNC-wachtwoord-implementatie

Extensies van Salt

  • Het schrijven van uitvoeringsmodules
  • De Salt-configuratie uitbreiden
  • States om uitvoeringsmodules heen wikkelen
  • Gegevens weergeven
  • Terugkeergegevens afhandelen
  • Scripting met runners
  • Externe bestandservers toevoegen
  • Verbinding maken met de cloud
  • Monitoring met beacons
  • De master uitbreiden (multi-masters)

Andere interessante SaltStack-concepten

  • Omgevingen
  • Orchestratie
  • Integratie met Docker
  • Salt voor Windows

Samenvoeging en Conclusie

Vereisten

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

Aantal deelnemers


Prijs Per Deelnemer

Getuigenissen (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën