Sobes.tech
Junior — Middle

Оё имкон дорад файли inventory.ini ба Ansible тағир дода шавад бе аз даст додани функсионалият?

sobes.tech AI

Ҷавоб аз AI

Бале, файл inventory.ini дар Ansible метавонад тағир дода шавад, аммо дар ин ҳолат бояд равзанаи навро ба таври равшан нишон диҳед, вақте ки фармонҳоро иҷро мекунед ё дар танзимот.

Ба таври пешфарз, Ansible дар файли inventory ё inventory.ini дар директорияи ҳозира ё дар /etc/ansible/hosts ҷустуҷӯ мекунад. Агар файлиро тағир диҳед, масалан, ба my_inventory.ini, бояд дар вақти иҷрои фармон имконияти -i-ро истифода баред:

ansible-playbook -i my_inventory.ini playbook.yml

Ё роҳро ба файл дар конфигуратсияи Ansible (ansible.cfg) дар бахши [defaults] нишон диҳед:

[defaults]
inventory = my_inventory.ini

Ин тариқ, тағир додани ном имконпазир аст бе аз даст додани функсионалият, агар дуруст роҳро ба файли нав нишон диҳед.