Kurzusleírás

Salt áttekintés

  • A SaltStack célja
  • Távvezérlési architektúra áttekintése
  • Salt állapotok
  • Grains
  • Pillar
  • Jinja2 és a virtuális mechanizmus

YAML bevezetése

  • Literális, skaláris értékek
  • Sorrendek, leképezések
  • Példák

Salt telepítése

  • Telepítés Ubuntu-ra
  • Salt-common, salt-minion és salt-master közötti különbségek
  • Telepítés Amazon EC2-re

Salt parancssori alapok

  • Salt parancs anatómiaja
  • JSON-formátumú kimenet
  • A jq eszköz

Minionok célzása

  • Globbing
  • Regular expressions
  • Lista megfelelés
  • IP megfelelés
  • Grains megfelelés
  • Összetett megfelelés
  • Példák és gyakorlatok

Állapotok

  • Csomagkezelés
  • Szolgáltatások
  • Highstate
  • Salt formulák
  • Gyakorlatok, példák

Sablonozás

  • Jinja2 bevezetése
  • For ciklus, értékadások, kikerülés
  • Jinja2 sablonozás Salt-ben, példák

Pillar

  • Biztonságos tárolás
  • VNC jelszó telepítési példa

Salt bővítése

  • Végrehajtási modulok írása
  • Salt konfiguráció bővítése
  • Állapotok beágyazása végrehajtási modulokba
  • Adat megjelenítése
  • Visszatérési adatok kezelése
  • Futatókkal való scriptelés
  • Külső fájlszerverek hozzáadása
  • Csatlakozás a felhőhöz
  • Figyelés jelzőkkel
  • Master bővítése (több master)

Egyéb érdekes SaltStack koncepciók

  • Környezetek
  • Koordináció
  • Integráció Dockerrel
  • Salt Windowsra

Összegzés és záró szócikk

Követelmények

  • A Unix/Linux alaprendezvényti ismeret szükséges ahhoz, hogy megfoghassuk a kurzusban tárgyalt haladóbb témákat.
 21 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák