Перед началом работы со Spirit
Поддержка
Если вам нужна помощь, напишите администраторам. Их два вида:
- Ответственные от вендора — выдадут вам права в проекте.
- Поддержка Spirit из Т-Банка — ответят на вопросы о продукте. Могут помочь, например, сделать ваш проект приватным.
Вход в Spirit
По T-ID
У вас должен быть T-ID. Если его нет, при первом входе вы будете автоматически зарегистрированы. T-ID можно будет использовать и для других продуктов Т-Банка.
Чтобы войти в Spirit:
- Перейдите по ссылке.
- Нажмите TID.
- Если появилась надпись «Не достаточно прав на просмотр ресурсов», напишите ответственному от вендора для назначения вам необходимых ролей в Тенанте.
Альтернативный вход
Если для вашей организации или отдельного пользователя создана учетная запись, то вы можете воспрользоваться входом для сотрудников
Чтобы войти в Spirit:
- Перейдите по ссылке.
- Нажмите Вход для сотрудников.
- Если появилась надпись «Не достаточно прав на просмотр ресурсов», напишите ответственному от вендора для назначения вам необходимых ролей в Тенанте.
Что такое Runtime
Для данного стенда развернуты k8s кластера в двух зонах доступности - on-prem bare metal и cloud. Доступа к инфраструктуре у пользователей нет.
Основные сущности
- Тенант — основная сущность, которая объединяет ресурсы проекта: репозитории кода, артефакты сборки, базы данных и бакеты S3.
- Репозиторий — хранилище в Gitlab с кодом проекта. Его создают в Spirit.
- Роль — права, которые навешивают на пользователя.
- Группа — пользователи, которых объединили. Например, чтобы выдавать права не каждому отдельно, а всей команде сразу.

- Политики — это ограничения, которые помогают обезопасить ваш проект. Например, с помощью политики approvers вы можете выбирать, кто из пользователей может согласовать merge request.
- Инфраструктура сборки — выделенные раннеры для Gitlab CI, они заменяют стандартные раннеры для проекта.
- Сервис-аккаунт — сущность, которая автоматизирует работу с экосистемой Spirit.
- Ресурсы — resources as a service. Например, база данных и топик Kafka. Поддерживаем на полигоне только бд, но у нас есть и остальное
- Квоты — количество внутреннего ресурса компании, который могут выделить на вашу разработку.
Зачем нужен Spirit CLI
Spirit CLI — утилита командной строки, которая аутентифицирует пользователей и сервис-аккаунты, а также позволяет работать с Dockerker Registry.