Mendefinisikan Inventory Ansible
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.