Ansible Inventory Nedir?

Ansible, envanter olarak bilinen bir liste veya listeler grubu kullanarak aynı anda altyapınızdaki birden çok yönetilen düğüme veya "ana bilgisayara" karşı çalışır. Envanteriniz tanımlandıktan sonra, Ansible'ın karşı karşıya gelmesini istediğiniz ana bilgisayarları veya grupları seçmek için kalıpları kullanırsınız.
Ansible envarter için resmi döküman sayfasına bakınız:
https://docs.ansible.com/ansible/latest/user_guide/intro_inventory.html
ansible inventory oluşturma
Ansible otomasyonuna envanter oluşturma işlemi ile devam ediyoruz. Envanter dediğimiz aslında uzaktan yöneteceğimiz bilgisayar bilgilerinin tutulduğu bir dosyadır. Varsayılan dosya yolunun, /etc/ansible/hosts dosyası olduğunu söylemiştim. Ancak ben yeni bir dizin ve dosya oluşturarak devam edeceğim. Kullanıcımızın ev dizini gidip komut satırını yürütelim.
cd ~
mkdir ansible && cd ansible/ && vi inventory

Dosyamız açıldı bu kısımda yöneteceğimiz tüm sunucuları eklememiz gerekiyor. Farklı bir editör kullanabilir veya bir notepad'e yazıp daha sonra sunucuya atabilirsiniz. Dikkat ettiyseniz aşağıdaki görselde köşeli parantezler ile ayrımlar yaptım. Bu sayede farklı dağıtımlar, farklı uygulamalar var ise sadece onlar üzerinde işlem yapabilirsiniz. Yani eğer bir nginx web sunucunuz var ise tüm sunucularda işlem yapmak yerine, sadece belirlediğiniz sunucu üzerinde işlem yapabilirsiniz.

Uzak sunucu ip bilgilerimi yazdım ve dosyayı kaydedip çıkış yaptım. Envanter işlemimiz bu kadardı.
:wq!