De ce sunt folosiți handlere în Ansible?
De ce sunt folosiți handlere în Ansible?

Video: De ce sunt folosiți handlere în Ansible?

Video: De ce sunt folosiți handlere în Ansible?
Video: Ansible Handlers Tutorial | Ansible Notify And Handler 2024, Noiembrie
Anonim

Ansible 2.0

A Handler va întreprinde o acțiune atunci când este sunat de un eveniment pe care îl ascultă. Acest lucru este util pentru acțiunile secundare care ar putea fi necesare după rularea unei sarcini, cum ar fi pornirea unui nou serviciu după instalare sau reîncărcarea unui serviciu după o modificare a configurației.

Din acest motiv, la ce folosesc handlerii în Ansible?

Manipulatorii sunt la fel ca sarcinile obișnuite într-un Ansible Playbook (consultați Sarcini), dar sunt rulate numai dacă Sarcina conține o directivă „notificare” și indică, de asemenea, că a schimbat ceva. De exemplu, dacă un fișier de configurare este modificat, sarcina care face referire la operația de șablon a fișierului de configurare poate notifica o repornire a serviciului manipulator.

care sunt avantajele utilizării rolurilor Ansible? Roluri sunt concepute pentru a fi reutilizabile. Organizarea cărților de joc cu roluri vă permite să reutilizați diferite module și să evitați duplicarea codului. Pașii de configurare repetitivi, desfășurați în fișiere separate, pot fi utilizați de mai multe ori, pur și simplu prin includerea funcționalității rolului necesar în manualele dvs. de joc, atunci când este necesar.

În acest sens, pentru ce sunt folosite cel mai des handlerele?

Manipulatorii poate fi folosit pentru alte lucruri decât repornirile serviciului, dar repornirile serviciului sunt cel mai comun utilizare. O gazdă este pur și simplu o mașină la distanță pe care o gestionează Ansible. Acestea pot avea variabile individuale atribuite și pot fi, de asemenea, organizate în grupuri.

Ce este Idempotenta în Ansible?

În general, idempotenta este „proprietatea anumitor operații din matematică și informatică care pot fi aplicate de mai multe ori fără a modifica rezultatul dincolo de aplicarea inițială”. În termeni cei mai simpli, idempotenta înseamnă că poți fi sigur de o stare consistentă în mediul tău.

Recomandat: