Mendefinisikan Inventory Ansible

Mendefinisikan Inventory

Inventory berisi daftar node yang dikelola. File inventory juga terkadang disebut "hostfile". inventory Anda dapat menentukan informasi seperti alamat IP untuk setiap node yang dikelola.

Lokasi default untuk inventory adalah berkas bernama /etc/ansible/hosts. Anda dapat menentukan berkas inventory yang berbeda pada baris perintah dengan menggunakan opsi -i. Di bawah ini adalah inventory dengan dua format berkas ini dan berkas yaml:

INI Format

mail.example.com


[webservers]

foo.example.com

bar.example.com


[dbservers]

one.example.com

two.example.com

three.example.com


YAML Format

all:

  hosts:

    mail.example.com:

  children:

    webservers:

      hosts:

        foo.example.com:

        bar.example.com:

    dbservers:

      hosts:

        one.example.com:

        two.example.com:

        three.example.com:

Ada dua grup default: all dan ungrouped. Grup all berisi semua host. Grup ungrouped berisi semua host yang tidak memiliki grup lain selain all.

Next Post Previous Post
No Comment
Add Comment
comment url