Junior
Comment déclarer un hôte dans l'inventaire si nous avons un fichier avec l'extension YAML?
sobes.tech IA
Réponse de l'IA
# Exemple d'inventaire YAML pour 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:
Dans le fichier YAML, les hôtes sont déclarés sous la clé hosts à l'intérieur des groupes correspondants (par exemple, all, webservers, databases). Chaque hôte est représenté comme une clé avec des paramètres imbriqués, tels que ansible_host (nom DNS ou IP) et user (utilisateur pour la connexion). Les groupes sont déclarés sous la clé children, et dans leur hosts sont listés les hôtes qui leur appartiennent.