Kursplan

Salt Oversikt

  • Målet med SaltStack
  • Arkitektonisk oversikt over fjernutførelse
  • Salttilstander
  • Korn
  • Pilar
  • Jinja2 og den virtuelle mekanismen

Introduksjon til YAML

  • Bokstaver, skalarer
  • Sekvenser, kartlegginger
  • Eksempler

Installasjon av salt

  • Installasjon på Ubuntu
  • Forskjeller mellom salt-vanlig, salt-minion og salt-master
  • Installasjon på Amazon EC2

Grunnleggende om salt kommandolinje

  • Anatomi av en saltkommando
  • Utdataformatering i JSON
  • jq-verktøyet

Målretting av undersåtter

  • Globbing
  • Regelmessige uttrykk
  • Liste samsvarer
  • IP-matching
  • Korn som matcher
  • Sammensatt matching
  • Eksempler og øvelser

stater

  • Pakkehåndtering
  • Tjenester
  • Highstate
  • Saltformler
  • Øvelser, eksempler

Mal

  • Jinja2 introduksjon
  • For loop, oppgaver, rømming
  • Mal med Jinja2 i Salt, eksempler

Pilar

  • Sikker lagring
  • Eksempel på distribusjon av VNC-passord

Forlengende salt

  • Skrive utførelsesmoduler
  • Utvider saltkonfigurasjonen
  • Pakke tilstander rundt utførelsesmoduler
  • Gjengivelse av data
  • Håndtering av returdata
  • Skripting med løpere
  • Legge til eksterne filservere
  • Kobler til skyen
  • Overvåking med beacons
  • Utvide masteren (multi-mastere)

Andre interessante SaltStack konsepter

  • Miljøer
  • Orkestrering
  • Integrasjon med Docker
  • Salt til vinduer

Oppsummering og konklusjon

Krav

  • Grunnleggende Unix/Linux administrasjonskunnskap er nødvendig for å forstå de mer avanserte emnene i dette kurset.
 21 timer

Antall deltakere


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories