Prečo sa v Ansible používajú manipulátory?
Prečo sa v Ansible používajú manipulátory?

Video: Prečo sa v Ansible používajú manipulátory?

Video: Prečo sa v Ansible používajú manipulátory?
Video: LinuxDays 2016 - Z shell - jak neříkat počítači věci, které už ví - Michal Halenka 2024, November
Anonim

Ansible 2.0

A Handler vykoná akciu, keď ju zavolá udalosť, ktorú počúva. Je to užitočné pre sekundárne akcie, ktoré sa môžu vyžadovať po spustení úlohy, ako je spustenie novej služby po inštalácii alebo opätovné načítanie služby po zmene konfigurácie.

Aké je použitie handlerov v Ansible?

Psovodi sú ako bežné úlohy v an Ansible playbook (pozri Úlohy), ale spúšťajú sa iba vtedy, ak úloha obsahuje direktívu „notify“a tiež naznačuje, že niečo zmenila. Ak sa napríklad zmení konfiguračný súbor, potom úloha odkazujúca na operáciu šablóny konfiguračného súboru môže upozorniť na reštart služby psovod.

aké sú výhody používania rolí Ansible? Roly sú navrhnuté tak, aby boli opakovane použiteľné. Organizovanie zošitov s rolí vám umožňuje opätovne použiť rôzne moduly a vyhnúť sa duplicite kódu. Opakujúce sa kroky konfigurácie, vykonávané v samostatných súboroch, možno použiť mnohokrát, jednoducho tak, že v prípade potreby zahrniete požadovanú funkciu rol do vašich príručiek.

Čo sa týka toho, na čo sa najčastejšie používajú handlery?

Psovodi môže byť použité pre iné veci ako reštart služby, ale reštartovanie služby je najbežnejší použitie. Hostiteľ je jednoducho vzdialený počítač, ktorý spravuje Ansible. Môžu mať priradené jednotlivé premenné a môžu byť organizované aj v skupinách.

Čo je idempotencia v Ansible?

Všeobecne, idempotencia je „vlastnosť určitých operácií v matematike a informatike, ktorú možno použiť viackrát bez toho, aby sa zmenil výsledok nad rámec počiatočnej aplikácie“. Zjednodušene povedané, idempotencia znamená, že si môžete byť istí konzistentným stavom vo vašom prostredí.

Odporúča: