Вот ссылка на документацию , описывающую процесс проверки в пользовательских сценариях инвентаризации в системе контроля версий.Но я не понял это правильно с первой попытки.
Итак, поехали ...
- Добавьте свой собственный скрипт инвентаризации в систему управления версиями внутри папки инвентаря.(например: инвентарь / get_my_inventory.py в git_project)
- Убедитесь, что вы предоставляете исполняемые разрешения для этого сценария, прежде чем регистрироваться в репозитории, иначе AWX не распознает сценарий и не отобразится в списке.
Теперь в AWX ...
- Нажмите инвентарь > источники > новые источники (+)
- Выбрать Создать источник > Источник > Источник из проекта .
- Сейчас в проект выбратьпроект, который имеет файл сценария пользовательского инвентаря.(например: git_project)
- Теперь ваш пользовательский скрипт должен появиться в выпадающем файле инвентаризации .(например: инвентарь / get_my_inventory.py)
Ну, это простой процесс, но мне пришлось потратить несколько часов, чтобы сделать это правильно.Надеюсь, это поможет!