Junior
Πώς να δηλώσετε έναν διακομιστή στο ευρετήριο αν έχουμε ένα αρχείο με επέκταση YAML;
sobes.tech AI
Απάντηση από AI
# Παράδειγμα YAML απογραφής για το 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, οι υποδομές δηλώνονται κάτω από το κλειδί hosts μέσα στις αντίστοιχες ομάδες (π.χ., all, webservers, databases). Κάθε υποδομή παρουσιάζεται ως κλειδί με ενσωματωμένες παραμέτρους, όπως ansible_host (όνομα DNS ή IP) και user (χρήστης για τη σύνδεση). Οι ομάδες δηλώνονται κάτω από το κλειδί children, και στα hosts τους καταγράφονται οι υποδομές που ανήκουν σε αυτές.