История изменений
Исправление router, (текущая версия) :
обычно inventory
- либо берется из внешнего источника (k8s, vsphere, openstack, облачные провайдеры)
- либо создаётся вручную/скриптами (для небольшого числа хостов). bash/python/golang/terraform. как вариант, можно в одном playbook’е создавать файл inventory через template, а потом его использовать
но возможно ты хочешь ansible.builtin.generator
ansible-doc -t inventory -l
ansible-doc -t inventory ansible.builtin.generator
https://docs.ansible.com/ansible/latest/collections/ansible/builtin/generator_inventory.html
не пользовался, поэтому подробнее не скажу
Исправление router, :
обычно inventory
- либо берется из внешнего источника (k8s, vsphere, openstack, облачные провайдеры)
- либо создаётся вручную/скриптами (для небольшого числа хостов). bash/python/golang/terraform как вариант, можно в одном playbook’е создавать файл inventory через template, а потом его использовать
но возможно ты хочешь ansible.builtin.generator
ansible-doc -t inventory -l
ansible-doc -t inventory ansible.builtin.generator
https://docs.ansible.com/ansible/latest/collections/ansible/builtin/generator_inventory.html
не пользовался, поэтому подробнее не скажу
Исходная версия router, :
обычно inventory
- либо берется из внешнего источника (k8s, vsphere, openstack, облачные провайдеры)
- либо создаётся вручную/скриптами (для небольшого числа хостов). bash/python/golang/terraform *: как вариант, можно в одном playbook’е создавать файл inventory через template, а потом его использовать
но возможно ты хочешь ansible.builtin.generator
ansible-doc -t inventory -l
ansible-doc -t inventory ansible.builtin.generator
https://docs.ansible.com/ansible/latest/collections/ansible/builtin/generator_inventory.html
не пользовался, поэтому подробнее не скажу