Источники кода

Источники кода#

Automation Controller позволяет при создании проектов и заполнении инвентаря использовать код из внешних источников. В этом разделе описаны доступные типы источников кода и особенности работы с ними.

При создании проекта может быть использован один из указанных источников:

  • ручное управление (локальный каталог);

  • репозиторий Git;

  • репозиторий Subversion;

  • внешний архив.

Automation Controller хранит копии проектов локально в каталоге, указанном в значении переменной PROJECTS_ROOT (по умолчанию /var/lib/awx/projects/). Внутри него контроллер создает каталог для каждого проекта.

При создании или удалении проекта с любым типом источника, кроме «Ручное управление», подкаталог проекта в каталоге проектов соответственно создается или удаляется автоматически.