Быстрый старт¶
Раздел проводит от чистой машины до первой задачи, прошедшей полный цикл «создана → взята → исполнена → завершена» в Control Plane. Он рассчитан на инженера, который поднимает платформу локально или на тестовом сервере; для промышленного стенда после него переходите в Эксплуатацию.
Маршрут¶
flowchart LR
R[Требования] --> Q[make submodules<br/>make secrets]
Q --> U[make up]
U --> B[make bootstrap]
B --> S[make smoke]
S --> F[Первая задача<br/>API / CLI / MCP]
| Шаг | Статья | Результат |
|---|---|---|
| 1 | Требования | подходящие железо и ПО, свободные порты |
| 2 | Установка и первый запуск | сабмодули, .env и ключи, запущенный профиль core edge |
| 3 | Конфигурация .env | понимание каждой группы переменных и того, что менять для своего стенда |
| 4 | Bootstrap | tenant, оператор, PAT, workspace, каталог типов задач, service accounts |
| 5 | Первая задача | задача, claim, run и завершение через curl, CLI и MCP-плагин |
Самый короткий путь¶
Для тех, кто хочет сначала увидеть работающий стек, а потом читать:
git clone --recurse-submodules <url-суперпроекта> taimen && cd taimen
make secrets # .env из .env.example + ключи подписи
make up # профили core edge
make bootstrap # tenant, оператор, PAT, workspace, каталог
make smoke
Каждая строка разобрана в Установке и первом запуске. Правка
.env перед make up не нужна: переменные опциональных профилей по умолчанию
пусты, а шаг policy-service bootstrap пропускает сам, если профиль policy не
поднят.
Что должно получиться
make smoke показывает OK для iam-service, control-plane-api и
memory-service; в secrets/ лежит harness-pat — PAT оператора; в
deploy/state/<имя>.json — идентификаторы tenant, оператора, проекта и
workspace. Этого достаточно, чтобы создать первую задачу.
См. также¶
- Состав поставки — какие профили бывают
- Цели make
- Установка и запуск — диагностика