Kurzusleírás

Salt áttekintés

  • A SaltStack célja
  • Távoli végrehajtás architekturális áttekintése
  • Salt állapotok
  • Grains
  • Pillar
  • Jinja2 és a virtuális mechanizmus

Bevezetés a YAML-be

  • Literálok, skalárok
  • Szekvenciák, leképezések
  • Példák

Salt telepítése

  • Telepítés Ubuntun
  • Különbségek a salt-common, salt-minion és salt-master között
  • Telepítés Amazon EC2-n

Salt parancssor alapjai

  • A salt parancs felépítése
  • Kimeneti formázás JSON-ban
  • A jq eszköz

Minionok célzása

  • Globbing
  • Reguláris kifejezések
  • Listaegyeztetés
  • IP egyeztetés
  • Grains egyeztetés
  • Összetett egyeztetés
  • Példák és gyakorlatok

Állapotok

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

Sablonkészítés

  • Bevezetés a Jinja2-be
  • For ciklus, hozzárendelések, escaping
  • Sablonkészítés Jinja2-vel a Saltban, 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 becsomagolása végrehajtási modulok köré
  • Adatok renderelése
  • Visszatérő adatok kezelése
  • Szkriptelés runnerekkel
  • Külső fájlszerverek hozzáadása
  • Kapcsolódás a felhőhöz
  • Monitorozás beaconokkal
  • A master bővítése (több master)

Egyéb érdekes SaltStack fogalmak

  • Környezetek
  • Rendezés
  • Integráció Dockerrel
  • Salt Windows rendszeren

Összefoglalás és következtetés

Követelmények

  • Alapvető Unix/Linux adminisztrációs ismeretek szükségesek a kurzus haladóbb témaköreinek megértéséhez.
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák