Sobes.tech
Junior

YAML кеңейтүүсү бар файл болсо, инвенторго хостту кантип жарыялайбыз?

sobes.tech AI

AIден жооп

# Ansible үчүн мисал YAML инвентаризациясы
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 файлында, хосттор тиешелүү топтордун (мисалы, all, webservers, databases) ичинде hosts ачкычы астында жарыяланат. Ар бир хост ички параметрлер менен көрсөтүлөт, мисалы, ansible_host (DNS аты же IP) жана user (байланыш үчүн колдонуучу). Топтор children ачкычы астында жарыяланат жана алардын hosts бөлүмүндө тиешелүү хосттор тизмектелет.