Files
ovirt-api-simulator/docs/ru/web-ui.md
T
inecs cbd0adca91 Initial release of the oVirt/RHV Engine API simulator.
Stateful FastAPI lab with contract packs, Compose/Helm, Docker Hub release
targets, and Pulumi coverage across all Engine series (GET/POST/PUT/DELETE/HEAD).
2026-07-18 04:49:28 +03:00

1.6 KiB
Raw Blame History

Language / Язык: English | Русский

Web UI

URL консоли (Compose по умолчанию): http://127.0.0.1:5000/

UX ящиков совпадает с другими лабораторными симуляторами этого семейства:

Область Назначение
Auth Выдача лабораторных токенов / показ principal
API catalog Обзор операций контракта активного series
Coverage Сводка покрытия pack / handlers
Help Краткие заметки оператора
Data Reseed minimal / demo
Environment Активный series, runtime-подсказки, hot-swap Apply pack

Hot-swap series

Из Environment (или UI API):

  • POST /ui/api/ovirt/contracts/activate с {"series":"4.4"}
  • POST /ui/api/contract/apply?major=N

Перемонтирует in-memory контрактные маршруты без пересборки образа. Рестарт процесса возвращает cold-start значение OVIRT_SERIES. См. Версии API.

Брендинг: oVirt blue #0076B6 и charcoal #1D2226.

UI обращается к тому же процессу симулятора, что и Engine API; отличается только опубликованный listener (ports.md). Схема OpenAPI: http://127.0.0.1:5000/docs (также на порту Engine).