Назад к вопросам
Junior
66
questionbank
Как объявить хост в inventory, если у нас файл с расширением YAML?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
# Пример YAML inventory для Ansible
all:
hosts:
web01:
ansible_host: 192.168.1.10
user: admin
db01:
ansible_host: 192.168.1.20
user: dbuser
children:
webservers:
hosts:
web01:
databases:
hosts:
db01:
В YAML файле хосты объявляются под ключом hosts внутри соответствующих групп (например, all, webservers, databases). Каждый хост представлен как ключ с вложенными параметрами, такими как ansible_host (DNS-имя или IP-адрес) и user (пользователь для подключения). Группы объявляются под ключом children, а в их hosts перечисляются принадлежащие им хосты.