Contattataci

Struttura del corso

Introduzione ad Ansible

  • Breve storia e motivazioni alla base dello sviluppo di Ansible
  • Confronto sintetico con Saltstack e altre soluzioni simili
  • Vantaggi e limiti nell'utilizzo di Ansible

Esempi pratici

  • Configurazione automatica di un server Apache
  • Gestione delle modifiche apportate alla configurazione

I Playbook

  • Ruoli e definizione dei ruoli da assegnare
  • Inclusione di elementi specifici nei playbook
  • Gestione delle variabili utilizzate
  • Utilizzo dei filtri per elaborare i dati
  • Implementazione di condizioni logiche
  • Uso dei cicli per ripetere operazioni
  • Modalità accelerata per l'esecuzione
  • Azioni asincrone e loro gestione
  • Gruppi di esecuzione e coordinamento
  • Esecuzione in modalità simulazione
  • Delega delle operazioni, aggiornamenti progressivi e azioni locali
  • Gestione degli errori durante l'esecuzione
  • Ricerca dati con i lookup
  • Messaggi di richiesta input all'utente
  • Utilizzo dei tag per organizzare le attività
  • Cifratura tramite Ansible Vault
  • Esecuzione interattiva dei playbook

Gestione dei moduli

  • Installazione e configurazione dei moduli necessari
  • Descrizione dei moduli più comunemente utilizzati

Altri argomenti

  • Ansible Galaxy e sua funzionalità
  • Il progetto AWX
  • Strategie di testing per i playbook
  • Sintassi YAML applicata in pratica

Requisiti

Sono richieste competenze avanzate nell'amministrazione di sistemi Linux/Unix.

 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (7)

Corsi in Arrivo

Categorie relative