Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Přehled Saltu
- Cíl SaltStacku
- Architektonický přehled vzdáleného spouštění
- Stavy Saltu (Salt states)
- Grains
- Pillar
- Jinja2 a virtuální mechanismus
Úvod do YAML
- Literály, skaláry
- Posloupnosti, mapování (sequences, mappings)
- Příklady
Instalace Saltu
- Instalace na Ubuntu
- Rozdíly mezi salt-common, salt-minion a salt-master
- Instalace na Amazon EC2
Základy příkazového řádku Saltu
- Struktura salt příkazu (anatomy of a salt command)
- Formátování výstupu ve formátu JSON
- Nástroj jq
Cílení na minions (Targeting Minions)
- Globbing
- Regulární výrazy (regular expressions)
- Listové shodování (list matching)
- IP shodování (IP matching)
- Shodování grains
- Složitá shodování (compound matcing)
- Příklady a cvičení
Stavy (States)
- Správa balíčků (package management)
- Služby (services)
- Highstate
- Salt formule (Salt formulas)
- Cvičení, příklady
Tvorba šablon (Templating)
- Úvod do Jinja2
- Cykly for, přiřazení, uniknutí (for loop, assignments, escaping)
- Tvorba šablon pomocí Jinja2 v Saltu, příklady
Pillar
- Bezpečné úložiště (secure storage)
- Příklad nasazení hesla VNC
Rozšíření Saltu
- Psaní výkonných modulů (writing execution modules)
- Rozšíření konfigurace Saltu (extending Salt configuration)
- Obalování stavů kolem výkonných modulů (wrapping states around execution modules)
- Rendering dat
- Zpracování vrácených dat (handling return data)
- Skriptování pomocí spouštěčů (scripting with runners)
- Přidávání externích souborových serverů (adding external file servers)
- Připojení k cloudu (connecting to the cloud)
- Monitoring pomocí čoček (monitoring with beacons)
- Rozšíření masteru (multi-masters)
Další zajímavé koncepty SaltStack
- Prostředí (environments)
- Orchestrace (orchestration)
- Integrace s Dockerem
- Salt pro Windows
Shrnutí a závěr
Požadavky
- Základní znalosti správy Unix/Linux je třeba mít, aby bylo možné pochopit pokročilejší témata v tomto kurzu.
21 hodiny
Reference (1)
The teaching pace and using of salt stack command to perform different task.