Junior
Jak deklarovat hosta v inventáři, pokud máme soubor s příponou YAML?
sobes.tech AI
Odpověď od AI
# Příklad YAML inventáře pro 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 souboru YAML jsou hosté deklarováni pod klíčem hosts uvnitř příslušných skupin (například all, webservers, databases). Každý host je reprezentován jako klíč s vloženými parametry, jako je ansible_host (název DNS nebo IP adresa) a user (uživatel pro připojení). Skupiny jsou deklarovány pod klíčem children, a v jejich hosts jsou uvedeni patřící hosté.