Co jest faktem w Ansible?
Co jest faktem w Ansible?

Wideo: Co jest faktem w Ansible?

Wideo: Co jest faktem w Ansible?
Wideo: Кубернетес против Докер: это не вопрос 2024, Listopad
Anonim

Mówiąc prosto, Ansible fakty są właściwościami systemu, które są gromadzone przez Ansible gdy jest wykonywany w systemie zdalnym. ten fakty zawierają przydatne szczegóły, takie jak konfiguracja pamięci masowej i sieci w systemie docelowym.

W związku z tym, jaki jest pożytek z Gather_facts w Ansible?

Ten moduł jest automatycznie wywoływany przez playbooki w celu zebrania przydatnych zmiennych dotyczących zdalnych hostów, które mogą być używany w podręcznikach. Może być również wykonany bezpośrednio przez /usr/bin/ ansibl aby sprawdzić, jakie zmienne są dostępne dla hosta. Ansible automatycznie dostarcza wielu faktów o systemie.

Następnie pojawia się pytanie, co to jest Hostvars Ansible? hostvars to skrót z nazwami hostów inwentarza jako kluczami. Aby uzyskać dostęp do pól każdego hosta, użyj hostvars ['test-1'], hostvars ['test2-1'] itd. ansible_ssh_host jest przestarzałe na rzecz ansible_host od wersji 2.0.

W ten sposób, czym jest Inventory_hostname w Ansible?

nazwa_hosta_inwentarza - Zgodnie z konfiguracją w ansibl plik inwentarzowy (np.: /etc/ ansibl /zastępy niebieskie). Może to być adres IP lub nazwa, którą może rozpoznać DNS. ansible_hostname - jak odkrył ansibl . Ansible ssh jest do hosta i zbiera kilka faktów.

Jak działa Ansible Group_vars?

Ansible używa kombinacji pliku hosts i group_vars katalog do ściągnięcia zmiennych na grupę hostów i uruchomienia Ansible gry/zadania przeciwko gospodarzom. group_vars /wszystko jest służy do ustawiania zmiennych, które Wola być używane dla każdego hosta, który Ansible jest biegł przeciwko.

Zalecana: