Hvorfor bruges handlere i Ansible?
Hvorfor bruges handlere i Ansible?

Video: Hvorfor bruges handlere i Ansible?

Video: Hvorfor bruges handlere i Ansible?
Video: SCP-2099 мозг в банке | класс объектов евклид | гуманоид / разумный / разумный scp 2024, November
Anonim

Ansible 2.0

EN Handler vil foretage en handling, når den kaldes af en begivenhed, den lytter efter. Dette er nyttigt til sekundære handlinger, der kan være nødvendige efter at have kørt en opgave, såsom start af en ny tjeneste efter installation eller genindlæsning af en tjeneste efter en konfigurationsændring.

Heraf, hvad er brugen af handlere i Ansible?

Håndtere er ligesom almindelige opgaver i en Ansible playbook (se Opgaver), men køres kun, hvis Opgaven indeholder et "notify"-direktiv og også indikerer, at den har ændret noget. For eksempel, hvis en konfigurationsfil ændres, kan opgaven, der refererer til konfigurationsfilens skabelonoperation, give besked til en genstart af tjenesten handler.

hvad er fordelene ved at bruge Ansible-roller? Roller er designet til at kunne genbruges. Organisering af spillebøger med roller giver dig mulighed for at genbruge forskellige moduler og undgå kodeduplikering. Gentagne konfigurationstrin, udført i separate filer, kan bruges mange gange, blot ved at inkludere den nødvendige rollefunktionalitet i dine playbooks, når det er nødvendigt.

Hvad angår dette, hvad bruges handlere oftest til?

Håndtere måske Brugt for andre ting end servicegenstarter, men servicegenstarter er mest almindelig brug. En vært er simpelthen en fjernmaskine, som Ansible administrerer. De kan få tildelt individuelle variabler og kan også organiseres i grupper.

Hvad er idempotens i Ansible?

Generelt, idempotens er "egenskaben af visse operationer i matematik og datalogi, der kan anvendes flere gange uden at ændre resultatet ud over den oprindelige anvendelse". I enkleste vendinger, idempotens betyder, at du kan være sikker på en ensartet tilstand i dit miljø.

Anbefalede: