Perché i gestori vengono utilizzati in Ansible?
Perché i gestori vengono utilizzati in Ansible?

Video: Perché i gestori vengono utilizzati in Ansible?

Video: Perché i gestori vengono utilizzati in Ansible?
Video: Open Source Day 2019 - Cosa puoi fare con Ansible in 1200 secondi? 2024, Maggio
Anonim

Ansible 2.0

UN Gestore intraprenderà un'azione quando viene chiamato da un evento di cui è in ascolto. Ciò è utile per le azioni secondarie che potrebbero essere necessarie dopo l'esecuzione di un'attività, ad esempio l'avvio di un nuovo servizio dopo l'installazione o il ricaricamento di un servizio dopo una modifica della configurazione.

Di conseguenza, qual è l'uso dei gestori in Ansible?

gestori sono proprio come le normali attività in an Ansible playbook (vedi Attività), ma vengono eseguite solo se l'attività contiene una direttiva "notify" e indica anche che ha cambiato qualcosa. Ad esempio, se un file di configurazione viene modificato, l'attività che fa riferimento all'operazione di creazione di modelli del file di configurazione potrebbe notificare un riavvio del servizio gestore.

quali sono i vantaggi dell'utilizzo dei ruoli Ansible? Ruoli sono progettati per essere riutilizzabili. Organizzare i playbook con ruoli permette di riutilizzare diversi moduli ed evitare la duplicazione del codice. I passaggi di configurazione ripetitivi, eseguiti in file separati, possono essere utilizzati molte volte, semplicemente includendo la funzionalità del ruolo richiesta nei tuoi playbook quando necessario.

A questo proposito, a cosa servono più spesso i gestori?

gestori può essere Usato per cose diverse dai riavvii del servizio, ma i riavvii del servizio sono i più comune utilizzo. Un host è semplicemente una macchina remota gestita da Ansible. Possono avere variabili individuali assegnate e possono anche essere organizzati in gruppi.

Che cos'è l'idempotenza in Ansible?

Generalmente, idempotenza è “la proprietà di alcune operazioni in matematica e informatica che possono essere applicate più volte senza modificare il risultato oltre l'applicazione iniziale”. In termini più semplici, idempotenza significa che puoi essere sicuro di uno stato coerente nel tuo ambiente.

Consigliato: