Sobes.tech
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 τους καταγράφονται οι υποδομές που ανήκουν σε αυτές.