Junior
Kā paziņot par hostu inventārā, ja mums ir YAML paplašinājuma fails?
sobes.tech AI
Atbilde no AI
# Piemērs YAML inventāram priekš 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 failā, serveri tiek deklarēti atbilstošajās grupās (piem., all, webservers, databases) zem atslēgas hosts. Katrs serveris ir kā atslēga ar iekļautiem parametriem, piemēram, ansible_host (DNS nosaukums vai IP) un user (lietotājs savienošanai). Grupas tiek deklarētas zem atslēgas children, un to hosts sadaļā ir uzskaitīti piederīgie serveri.