Получить скрипты инвентаризации из системы контроля версий в awx - PullRequest
0 голосов
/ 19 сентября 2018

В AWX в настоящее время, если вы выбираете сценарии инвентаризации> Пользовательские сценарии, вы можете вставить только код в поле ввода.Есть ли способ вытащить скрипт из системы контроля версий?

1 Ответ

0 голосов
/ 12 декабря 2018

Вот ссылка на документацию , описывающую процесс проверки в пользовательских сценариях инвентаризации в системе контроля версий.Но я не понял это правильно с первой попытки.

Итак, поехали ...

  • Добавьте свой собственный скрипт инвентаризации в систему управления версиями внутри папки инвентаря.(например: инвентарь / get_my_inventory.py в git_project)
  • Убедитесь, что вы предоставляете исполняемые разрешения для этого сценария, прежде чем регистрироваться в репозитории, иначе AWX не распознает сценарий и не отобразится в списке.

Теперь в AWX ...

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

Ну, это простой процесс, но мне пришлось потратить несколько часов, чтобы сделать это правильно.Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...