Junior
Cum declarăm un host în inventar dacă avem un fișier cu extensia YAML?
sobes.tech AI
Răspuns de la AI
# Exemplu de inventar YAML pentru 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:
În fișierul YAML, gazdele sunt declarate sub cheia hosts în cadrul grupurilor corespunzătoare (de exemplu, all, webservers, databases). Fiecare gazdă este reprezentată ca o cheie cu parametri înglobati, precum ansible_host (numele DNS sau IP) și user (utilizator pentru conectare). Grupurile sunt declarate sub cheia children, iar în hosts sunt enumerate gazdele aparținând grupului.