Sobes.tech
Junior

YAML uzantısı olan faylımız varsa, inventarda hostu necə elan etmək olar?

sobes.tech Süni İntellekt

AI-dan cavab

# Ansible üçün nümunə YAML inventar
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 faylında, hostlar müvafiq qruplar daxilində hosts açarı altında elan edilir (məsələn, all, webservers, databases). Hər bir host, ansible_host (DNS adı və ya IP) və user (qoşulmaq üçün istifadəçi) kimi iç-içə parametrlərlə təmsil olunur. Qruplar children açarı altında elan edilir və onların hosts bölməsində aid olan hostlar siyahıya alınır.