Junior
Как да обявим хост в инвентара, ако имаме файл с разширение YAML?
sobes.tech AI
Отговор от AI
# Пример за YAML инвентар за 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 се изброяват принадлежащите им хостове.