Junior
Ako deklarovať hosta v inventári, ak máme súbor s príponou YAML?
sobes.tech AI
Odpoveď od AI
# Príklad YAML inventára pre 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:
V YAML súbore sú hostia deklarovaní pod kľúčom hosts v príslušných skupinách (napríklad all, webservers, databases). Každý host je reprezentovaný ako kľúč s vnorenými parametrami, ako je ansible_host (DNS názov alebo IP adresa) a user (používateľ pre pripojenie). Skupiny sú deklarované pod kľúčom children, a v ich hosts sú uvedení patriaci hostia.