Sobes.tech
Junior — Middle

Kan het bestand inventory.ini worden hernoemd naar Ansible zonder functionaliteitsverlies?

sobes.tech AI

Antwoord van AI

Ja, het inventory.ini-bestand in Ansible kan worden hernoemd, maar in dat geval moet je duidelijk de nieuwe pad naar de inventaris specificeren bij het uitvoeren van de commando's of in de instellingen.

Standaard zoekt Ansible de inventaris in het bestand inventory of inventory.ini in de huidige directory of in /etc/ansible/hosts. Als je het bestand hernoemt, bijvoorbeeld naar my_inventory.ini, moet je de optie -i gebruiken bij het uitvoeren:

ansible-playbook -i my_inventory.ini playbook.yml

Of geef het pad naar het bestand op in de Ansible-configuratie (ansible.cfg) in de sectie [defaults]:

[defaults]
inventory = my_inventory.ini

Op deze manier is hernoemen mogelijk zonder functionaliteit te verliezen, mits het juiste pad naar het nieuwe inventarisbestand wordt aangegeven.