Varför används hanterare i Ansible?
Varför används hanterare i Ansible?

Video: Varför används hanterare i Ansible?

Video: Varför används hanterare i Ansible?
Video: Ansible Handlers Tutorial | Ansible Notify And Handler 2024, Maj
Anonim

Ansible 2.0

A Hanterare kommer att vidta en åtgärd när den anropas av en händelse den lyssnar efter. Detta är användbart för sekundära åtgärder som kan krävas efter att en uppgift har körts, som att starta en ny tjänst efter installation eller ladda om en tjänst efter en konfigurationsändring.

Därav, vad är användningen av hanterare i Ansible?

Handlare är precis som vanliga uppgifter i en Ansible playbook (se Tasks), men körs bara om uppgiften innehåller ett "notify"-direktiv och även indikerar att den har ändrat något. Till exempel, om en konfigurationsfil ändras kan uppgiften som refererar till konfigurationsfilens malloperation meddela en omstart av tjänsten hanterare.

vilka är fördelarna med att använda Ansible-roller? Roller är utformade för att kunna återanvändas. Organisera lekböcker med roller låter dig återanvända olika moduler och undvika kodduplicering. Upprepade konfigurationssteg, utförda i separata filer, kan användas många gånger, helt enkelt genom att inkludera den nödvändiga rollfunktionaliteten i dina spelböcker när det behövs.

Angående detta, vad används hanterare oftast till?

Handlare kan vara Begagnade för andra saker än serviceomstarter, men serviceomstarter är mest vanliga användande. En värd är helt enkelt en fjärrmaskin som Ansible hanterar. De kan ha individuella variabler tilldelade dem och kan även organiseras i grupper.

Vad är Idempotens i Ansible?

I allmänhet, idempotens är "egenskapen för vissa operationer inom matematik och datavetenskap som kan tillämpas flera gånger utan att ändra resultatet utöver den ursprungliga tillämpningen". I enklaste termer, idempotens betyder att du kan vara säker på ett konsekvent tillstånd i din miljö.

Rekommenderad: