Junior
Agar bizda YAML kengaytmasi bilan fayl bo'lsa, inventariga hostni qanday e'lon qilish mumkin?
sobes.tech AI
AIdan javob
# Ansible uchun YAML inventarining misoli
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 faylida, hostlar mos guruhlar (masalan, all, webservers, databases) ichida hosts kaliti ostida e'lon qilinadi. Har bir host, ansible_host (DNS nomi yoki IP) va user (ulanish uchun foydalanuvchi) kabi ichki parametrlar bilan ifodalanadi. Guruhlar children kaliti ostida e'lon qilinadi va ularning hosts qismida ularning tegishli hostlari ro'yxatga olinadi.