Čo je fakt v Ansible?
Čo je fakt v Ansible?
Anonim

Jednoducho povedané, Prípustné fakty sú systémové vlastnosti, ktoré zhromažďuje Ansible keď sa vykonáva na vzdialenom systéme. The faktov obsahujú užitočné podrobnosti, ako je napríklad úložisko a konfigurácia siete o cieľovom systéme.

V súvislosti s tým, aké je použitie Gather_facts v Ansible?

Tento modul je automaticky volaný z playbookov, aby zhromaždil užitočné premenné o vzdialených hostiteľoch, ktoré môžu byť použité v zošitoch. Môže sa tiež spustiť priamo pomocou /usr/bin/ možné aby ste skontrolovali, aké premenné má hostiteľ k dispozícii. Ansible poskytuje veľa faktov o systéme automaticky.

Následne vzniká otázka, čo je Hostvars Ansible? hostvars je hash s názvami hostiteľov inventára ako kľúčmi. Na prístup k poliam každého hostiteľa použite hostvars ['test-1'], hostvars ['test2-1'] atď. ansible_ssh_host je od verzie 2.0 zastaraný v prospech ansible_host.

Týmto spôsobom, čo je Inventory_hostname v Ansible?

názov_hostiteľa inventára - Ako je nakonfigurované v možné inventárny súbor (napr.: /etc/ možné /hostitelia). Môže to byť IP adresa alebo názov, ktorý dokáže DNS rozpoznať. ansible_hostname - Ako zistil možné . Ansible ssh 's do hostiteľa a zhromažďuje niektoré fakty.

Ako funguje Ansible Group_vars?

Ansible používa kombináciu súboru hostiteľov a a group_vars adresár na stiahnutie premenných podľa hostiteľskej skupiny a spustenie Ansible hrá/úlohuje proti hostiteľom. group_vars /všetko je slúži na nastavenie premenných, ktoré bude použiť pre každého hostiteľa, ktorý Ansible je bežal proti.

Odporúča: