Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Schița de curs
Prezentare generală a sării
- Scopul SaltStack
- Prezentare arhitecturală a execuției la distanță
- Stările Salt
- Granule
- Pilon
- Jinja2 și mecanismul virtual
Introducere în YAML
- Literali, scalari
- Secvențe, corespondențe
- Exemple
Instalarea Salt
- Instalarea pe Ubuntu
- Diferențe între salt-common, salt-minion și salt-master
- Instalarea pe Amazon EC2
Noțiuni de bază privind linia de comandă Salt
- Anatomia unei comenzi Salt
- Formatarea ieșirii în JSON
- Instrumentul jq
Direcționarea minionilor
- Globbing
- Expresii regulate
- Potrivirea listei
- Potrivire IP
- Potrivirea granulelor
- Potrivire compusă
- Exemple și exerciții
Statele
- Gestionarea pachetelor
- Servicii
- Stare înaltă
- Formule de sare
- Exerciții, exemple
Template
- Introducere în Jinja2
- Bucla For, atribuiri, scăpare
- Modelare cu Jinja2 în Salt, exemple
Pilon
- Stocare securizată
- Exemplu de implementare a parolei VNC
Extinderea Salt
- Scrierea modulelor de execuție
- Extinderea configurației Salt
- Înfășurarea stărilor în jurul modulelor de execuție
- Renderizarea datelor
- Gestionarea datelor returnate
- Scripting cu runners
- Adăugarea de servere de fișiere externe
- Conectarea la cloud
- Monitorizarea cu beacons
- Extinderea masterului (multi-masters)
Alte concepte SaltStack interesante
- Mediile
- Orchestrație
- Integrare cu Docker
- Salt pentru Windows
Rezumat și concluzie
Cerințe
- Sunt necesare cunoștințe de bază de administrare Unix/Linux pentru a înțelege subiectele mai avansate din acest curs.
21 ore
Mărturii (1)
The teaching pace and using of salt stack command to perform different task.