Align sized cluster seeds and GET dumps with PVE wire shapes; restyle DATA panel.
- Scale small/large/big seeds (3×50 / 10×1000 / 20×2000) with proportional backups, snapshots, HA, replication, Ceph capacity, and OSD totals (10 / 100 / 500) plus matching node disks and crush/pg metadata - Enrich handler responses for apt, certificates, qemu/lxc status, storage, SDN, metrics export, and related cluster/node dumps - Flatten nested body_example fields into PARAMS and sync the request body via dotted paths (oVirt-style) - Restyle DATA controls as size cards with full-width Reset to minimal / Refresh stats; unload reloads the minimal cluster
@@ -150,8 +150,8 @@ curl -sS -H "Cookie: PVEAuthCookie=$TICKET" \
|
||||
|
||||
Visit [http://localhost:8006/](http://localhost:8006/) for the interactive
|
||||
console, contract catalog (PVE 6–9), compatibility view, runtime contract apply,
|
||||
and demo-cluster controls. See [Web UI](web-ui.md) for light/dark theme
|
||||
screenshots and the full feature list.
|
||||
and demo-cluster controls. See [Web UI](web-ui.md) for screenshots and the
|
||||
full feature list.
|
||||
|
||||
## 8. Try a client library
|
||||
|
||||
|
||||
|
After Width: | Height: | Size: 140 KiB |
|
After Width: | Height: | Size: 72 KiB |
|
Before Width: | Height: | Size: 53 KiB After Width: | Height: | Size: 175 KiB |
|
After Width: | Height: | Size: 135 KiB |
|
After Width: | Height: | Size: 124 KiB |
|
After Width: | Height: | Size: 72 KiB |
|
After Width: | Height: | Size: 133 KiB |
|
After Width: | Height: | Size: 222 KiB |
|
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 171 KiB |
|
After Width: | Height: | Size: 54 KiB |
|
After Width: | Height: | Size: 86 KiB |
|
After Width: | Height: | Size: 109 KiB |
|
After Width: | Height: | Size: 84 KiB |
@@ -151,8 +151,8 @@ curl -s -H "Cookie: PVEAuthCookie=$TICKET" \
|
||||
|
||||
Перейдите на [http://localhost:8006/](http://localhost:8006/) — интерактивная
|
||||
консоль, каталог контрактов (PVE 6–9), представление совместимости, применение runtime-
|
||||
контракта и управление demo-кластером. Скриншоты светлой/тёмной темы и полный список
|
||||
возможностей — в [Web UI](web-ui.md).
|
||||
контракта и управление demo-кластером. Скриншоты и полный список возможностей —
|
||||
в [Web UI](web-ui.md).
|
||||
|
||||
## 8. Попробуйте клиентскую библиотеку
|
||||
|
||||
|
||||
@@ -10,14 +10,56 @@ UI — лабораторная консоль симулятора, а не п
|
||||
|
||||
## Скриншоты
|
||||
|
||||
Светлая тема — `GET /cluster/resources` на PVE 9.2.3:
|
||||
Главный экран консоли (тёмная тема, PVE 8.4.5):
|
||||
|
||||

|
||||
|
||||
Светлая / тёмная темы:
|
||||
|
||||

|
||||
|
||||
Тёмная тема — та же консоль с переключателем темы:
|
||||
|
||||

|
||||
|
||||
Панель Endpoints (методы каталога выбранного мажора):
|
||||
|
||||

|
||||
|
||||
Каталог API — мажоры 6–9, покрытие и **Apply as runtime**:
|
||||
|
||||

|
||||
|
||||
Редактор запроса (`POST /cluster/config`):
|
||||
|
||||

|
||||
|
||||
Параметры запроса из контракта:
|
||||
|
||||

|
||||
|
||||
Аутентификация (`root@pam` / API-токен):
|
||||
|
||||

|
||||
|
||||
Сводка окружения (runtime, кластер, гости):
|
||||
|
||||

|
||||
|
||||
История запросов:
|
||||
|
||||

|
||||
|
||||
Справка / ledger совместимости:
|
||||
|
||||

|
||||
|
||||
Загрузка demo-кластера:
|
||||
|
||||

|
||||
|
||||
Монитор задач UPID:
|
||||
|
||||

|
||||
|
||||
## Возможности
|
||||
|
||||
- Дерево эндпоинтов и выбор метода по выбранному мажору каталога
|
||||
|
||||
@@ -10,14 +10,56 @@ request/response editing, history, and runtime contract apply.
|
||||
|
||||
## Screenshots
|
||||
|
||||
Light theme — `GET /cluster/resources` on PVE 9.2.3:
|
||||
Console home (dark theme, PVE 8.4.5):
|
||||
|
||||

|
||||
|
||||
Light / dark themes:
|
||||
|
||||

|
||||
|
||||
Dark theme — same console with theme toggle:
|
||||
|
||||

|
||||
|
||||
Endpoints drawer (catalog methods for the selected major):
|
||||
|
||||

|
||||
|
||||
API catalog — majors 6–9, coverage, and **Apply as runtime**:
|
||||
|
||||

|
||||
|
||||
Request editor (`POST /cluster/config`):
|
||||
|
||||

|
||||
|
||||
Contract-derived request parameters:
|
||||
|
||||

|
||||
|
||||
Authentication (`root@pam` / API token):
|
||||
|
||||

|
||||
|
||||
Environment summary (runtime, cluster, guests):
|
||||
|
||||

|
||||
|
||||
Request history:
|
||||
|
||||

|
||||
|
||||
Help / compatibility ledger:
|
||||
|
||||

|
||||
|
||||
Demo-cluster load controls:
|
||||
|
||||

|
||||
|
||||
UPID task monitor:
|
||||
|
||||

|
||||
|
||||
## Features
|
||||
|
||||
- Endpoint tree and method selector driven by the selected catalog major
|
||||
|
||||