Junior
Kaip paskelbti hostą inventoriuje, jei turime YAML plėtinio failą?
sobes.tech AI
Atsakymas iš AI
# Pavyzdinis YAML inventorius 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 faile, hostai deklaruojami pagal atitinkamas grupes (pvz., all, webservers, databases) po raktu hosts. Kiekvienas hostas yra kaip raktas su įdėtais parametrais, tokiais kaip ansible_host (DNS vardas arba IP) ir user (naudotojas jungimuisi). Grupės deklaruojamos po raktu children, o jų hosts sąraše nurodyti priklausantys hostai.