corso DevOps Artisan – Fondamenti di SaltStack è stato creato per fornire a tutti gli studenti le basi di Salt. Alcuni dei concetti chiave del corso verranno trattati attraverso esercitazioni pratiche nei laboratori.
- DevOps Ingegneri;
- Amministratori di sistema Linux;
- Ingegneri dell'automazione delle infrastrutture;
- Ingegneri progettisti di sistemi.
- installare e configurare Saltstack;
- automatizzare le attività amministrative relative alle infrastrutture;
- creare modelli di configurazione riutilizzabili;
- per utilizzare SaltStack per monitorare i sistemi.
Per poter partecipare a questo corso, gli studenti devono possedere competenze di base nell'amministrazione di Linux (gestione degli utenti, utilizzo della riga di comando, autorizzazione dei file, ecc.)
Modulo 1: Introduzione al sale
- L'obiettivo di SaltStack
- Una breve storia
- Panoramica architettonica
- saltare gli stati
- Grani
- Pilastro
Modulo 2: Installazione di Salt
- Installazione Salt sulla distribuzione Linux
- servitore di sale
- maestro di sale
Modulo 3: Comandi di base
- Anatomia di un comando di salto
- I comandi di base: salto, tasto salto, salto-corsa e salto-chiamata
- Gestione delle chiavi
- Dettagli sull'esecuzione remota
Modulo 4: Panoramica su YAML
- Letterali, scalari
- Sequenze, mappature
- Esempi
Modulo 5: Moduli di esecuzione
- Gestisci pacchetti
- Gestisci utenti
- Accedi a diverse utilità Salt
- Utilizzo di Shell per eseguire comandi
Modulo 6: Gestione della configurazione
- saltare gli stati
- Stati dei file
- Alto stato
- File principali
- Ordinamento statale
Modulo 7: Dati dei Minion
- Ottenere informazioni di sistema con i grani
- Operazioni di base sul grano
- Impostazione dei grani
- Targeting con i cereali
- Pilastri
- Interrogazione dei dati del pilastro
- Utilizzo di pilastri esterni per interrogare altre fonti
- Rendere
- Esercizi ed esempi
Modulo 8: Modelli
- Introduzione a Jinja2
- Templateing con Jinja2 in Salt
Modulo 9: Salto in estensione
- Scrittura di moduli esecutivi
- Estensione della configurazione Salt
- Avvolgimento degli stati attorno ai moduli di esecuzione
- Data di rendering
- Gestione dei dati di reso
- Scripting con i corridori
- Aggiunta di file server esterni
- Estendere il maestro
- Monitoraggio con sale
Modulo 10: Funzionalità avanzate di SaltStack
- Ambienti
- Orchestrazione
- Integrazione con Docker
Modulo 11: Migliori pratiche SaltStack
- Stati e formule di strutturazione
- Strutturazione dei file pilastro
- Flessibilità variabile
- Archiviazione sicura dei dati
DevOps Artisan – Fondamenti di SaltStack


