Sobes.tech
Junior — Middle

Կարո՞ղ է ֆայլը inventory.ini վերանվանվել՝ որպես Ansible՝ առանց գործունակությունը կորցնելու։

sobes.tech AI

Պատասխան AI-ից

Այո, Ansible-ում inventory.ini ֆայլը կարող է վերանվանվել, բայց այդ դեպքում անհրաժեշտ է հստակ նշել նոր ճանապարհը դեպի ինվենտարը գործարկման ժամանակ կամ կարգավորումների մեջ:

Անցանցային կարգով, 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

Այսպիսով, վերանվանումը հնարավոր է առանց գործառնականության կորուստի, եթե ճիշտ նշեք նոր ֆայլի ճանապարհը։