Типы агентов и их спецификации
Ниже описаны доступные на данный момент типы агентов и их особенности.
Shell
- Предназначен для запуска на UNIX системах
- Работает непосредственно с ОС на которой развернут
- Все команды описанные в конвейере, будут выполнены в рамках ОС
-
Использует оболочки bash, sh
Powershell
* Данный тип агента находится в разработке и может включать в себя ошибки в процессе работы
- Предназначен для запуска на Windows
- Работает непосредственно с ОС на которой развернут
- Все команды описанные в конвейере, будут выполнены в рамках ОС
-
Использует оболочку powershell
Docker
- Может быть запущен на любой системе
- Может быть запущен как Docker-in-Docker
- Необходим установленный Docker Engine
- Работает в контейнере указном в конвейере
- Для работы необходим вспомогательный контейнер helper-runner*
-
Все команды описанные в конвейере, будут выполнены в контейнере указанном в конвейере
Установка агента с типом docker
Установка агента в docker контейнере
Kuber
* Данный тип агента находится в разработке и может включать в себя ошибки в процессе работы
-
Предназначен для запуска в системе Kubernetes