domain-gateway панель управления для proxy + cloack
API в режиме чтения
ожидаем данные

Обзор update-сервиса

Прототип в режиме чтения для `cp.api-domain-tools.com`: сборка, публикация и контроль обновлений `proxy` + `cloack`.

ожидает smoke на сервере
Домен управления
cp.api-domain-tools.com
Артефактыzip
—
Целиреестр
—
План dry-runфлот
—

Сервер публикации

SSH-алиасgo-stats-prod
Админкаhttps://cp.api-domain-tools.com/admin/
Артефактыhttps://cp.api-domain-tools.com/artifacts/
Путь данных/var/lib/domain-gateway
Изоляцияотдельные пути nginx, site, systemd, data и log

Чеклист готовности

DNS указывает на серверготово
nginx vhost изолирован отдельнонужно применить
Продление Let's Encryptнужно выпустить
Каталог артефактовнужно создать
Реестр флотачерновик
Smoke stagingожидает

Сценарий обновления

1. Артефакты

—

Ожидаем данные API.

2. Охват флота

—

Проверяем реестр и доступность целей.

3. План dry-run

—

Реальный apply не запускается из админки.

Последние артефакты

КомпонентВерсияФайлПубликацияСтатус
proxy 2025.11.18 2025.11.18-9c199142-proxy.zip /artifacts/proxy/2025.11.18-9c199142-proxy.zip локально
cloack 2024.12.28.4 2024.12.28.4-cbafd5d-cloack.zip /artifacts/cloack/2024.12.28.4-cbafd5d-cloack.zip локально

Цели флота

ЦельТочка обновленияРолиПоследняя версияСостояние
primary-serverexample.com
/update.php proxy cloack ожидает инвентаризацию только dry-run
secondary-servermirror.example.com
/update.php proxy cloack отключён в реестре выключено

План обновления dry-run область: все

ЦельКомпонентТекущаяПоследняяАртефактРешение
staging-demoожидает API
proxy — — — ожидает

Apply guard

Проверяем условия будущего apply без запуска обновления.

ожидает API
План ещё не загружен Guard заполнится после ответа read-only API.

Apply job

Server-side запуск ожидает guard

Создание job требует сохранённый dry-run файл и ручной confirm-plan-id.

  • plan_id—
  • dry-run файл—
  • server-side apply—
  • подтверждениеручное confirm-plan-id
Job queue ещё не опрошена.
Job Статус План Guard
История job пока пуста.

Детали плана

Показываем текущий dry-run план из API.

план — действий 0
Показано действий: 0 из 0
По текущим фильтрам действий нет Верните широкий фильтр, чтобы снова увидеть действия плана.
ЦельКомпонентВерсииАртефактРешениеПричина
Ожидаем данные API.
Страница 1 из 1

Готовность preflight

ЦельКомпонентHTTPЗадержкаСтатус
staging-demoожидает API
proxy — — ожидает

История dry-run

ПланОбластьИтогСозданФайлДетали
— ожидает API — — — —

История apply

ПланОбластьИтогСозданФайлДетали
— ожидает API — — — —

Smoke staging

ПроверкаURLОжиданиеФактСтатус
Прямой вход заблокированпрямой заход без good-cookie
/ 404 ожидает API ожидает