Add OpenStack request-body schemas and nested console PARAM sync.

This commit is contained in:
2026-07-18 08:47:38 +03:00
parent cbd0adca91
commit ae297258b1
46 changed files with 42717 additions and 40135 deletions
+8 -4
View File
@@ -20,7 +20,7 @@ oVirt Engine. Семантические обработчики сохраняю
```bash
cp .env.example .env
make up
make seed # или: make seed-demo (~1000 ВМ)
make seed # или: make seed-small|seed-large|seed-big
```
| Поверхность | URL |
@@ -76,7 +76,7 @@ curl -k -u 'admin@internal:secret' -H 'Accept: application/json' -H 'Version: 4'
- Представления XML + JSON (`Accept` / `Content-Type`)
- Series packs **3.03.6, 4.34.5, master** с дельтами операций
- Stateful-инвентарь в PostgreSQL + асинхронные jobs
- Профили seed: `minimal` и `demo` (~1000 ВМ)
- Профили seed: `minimal`, `small` (3h/50vm), `large` (10h/1000vm), `big` (30h/2000vm)
- Web UI с брендингом oVirt (`#0076B6` / charcoal `#1D2226`)
- Docker Compose + Helm
- API-тесты + [`pulumi-tests/`](pulumi-tests/README.ru.md) (покрытие контрактов Pulumi)
@@ -85,14 +85,18 @@ curl -k -u 'admin@internal:secret' -H 'Accept: application/json' -H 'Version: 4'
```bash
make up
make up-local # локальные порты через gitignored docker-compose.override.yml
make down-local # остановить стек + удалить local override
make seed
make seed-demo
make seed-large
make test-unit
make test-integration
make test-pulumi-smoke # Pulumi smoke
make test-pulumi # все series × все contract ops + HTML-отчёт
make pulumi-tests # alias для test-pulumi
make test-all # alias для test-pulumi
make push # git add . → запрос commit → push origin + antropoff
# make push MSG="сообщение" # сообщение без интерактива
```
Публикация в Docker Hub (нужен `docker login` владельца Hub; см.
@@ -114,7 +118,7 @@ make release-up && make release-seed # запустить опубликова
| [Аутентификация](docs/ru/authentication.md) | Basic, OAuth2, сессии |
| [Версии API](docs/ru/api-versions.md) | Series packs и заголовок Version |
| [Конфигурация](docs/ru/configuration.md) | Окружение и Compose |
| [Профили seed](docs/ru/seed-profiles.md) | `minimal` / `demo` |
| [Профили seed](docs/ru/seed-profiles.md) | `minimal` / `small` / `large` / `big` |
| [Kubernetes / Helm](docs/ru/kubernetes.md) | Установка в кластер |
| [Полный индекс](docs/ru/README.md) | Все руководства |