Ансиблдегі факт дегеніміз не?
Ансиблдегі факт дегеніміз не?

Бейне: Ансиблдегі факт дегеніміз не?

Бейне: Ансиблдегі факт дегеніміз не?
Бейне: КУРИЦА И УТКА В ГЛИНЕ. SUB ENG, FR, ESP, IT, 中文 2024, Қараша
Anonim

Қарапайым тілмен айтқанда, Ақылға қонымды фактілер арқылы жиналатын жүйе қасиеттері болып табылады Ansible қашықтағы жүйеде орындалғанда. The фактілер мақсатты жүйе туралы сақтау және желі конфигурациясы сияқты пайдалы мәліметтерді қамтиды.

Осыған байланысты Ansible-де Gather_facts нені пайдаланады?

Бұл модуль қашықтағы хосттар туралы пайдалы айнымалы мәндерді жинау үшін ойнату кітаптарымен автоматты түрде шақырылады пайдаланылады ойын кітаптарында. Оны тікелей /usr/bin/ арқылы орындауға болады. ақылға қонымды хост үшін қандай айнымалылар қолжетімді екенін тексеру үшін. Ansible жүйе туралы көптеген фактілерді автоматты түрде береді.

Содан кейін сұрақ туындайды, Hostvars Ansible дегеніміз не? хостварлар кілттер ретінде түгендеу хост атаулары бар хэш болып табылады. Әрбір хосттың өрістеріне қол жеткізу үшін пайдаланыңыз хостварлар ['test-1'], хостварлар ['test2-1'] және т.б. ansible_ssh_host 2.0 нұсқасынан бастап ansible_host пайдасына ескірген.

Осылайша, Ansible бағдарламасында Inventory_hostname деген не?

инвентарлық_хост атауы - ішінде конфигурацияланғандай ақылға қонымды түгендеу файлы (мысалы: /etc/ ақылға қонымды /хосттар). Бұл IP мекенжайы немесе DNS арқылы шешілетін атау болуы мүмкін. ansible_hostname - анықтағандай ақылға қонымды . Ansible ssh хостқа кіреді және кейбір фактілерді жинайды.

Ansible Group_vars қалай жұмыс істейді?

Ansible хосттар файлының және a комбинациясын пайдаланады group_vars хост тобына айнымалы мәндерді тарту және іске қосу үшін каталог Ansible хосттарға қарсы ойнайды/тапсырмалар. group_vars /барлық болып табылады айнымалы мәндерді орнату үшін пайдаланылады ерік әрбір хост үшін пайдаланылады Ansible - бұл қарсы жүгірді.

Ұсынылған: