f1289858fd
Include the missing resource id in not-found messages, expire auth to Guest after 401, and document Ingress annotations so nginx does not rewrite 404/405 bodies into branded HTML.
Language / Язык: English | Русский
Documentation
Guides for the OpenStack API Simulator laboratory. Switch language with the
header on each page. Russian mirrors live under ru/.
| Guide | Topic |
|---|---|
| Getting started | First lab session (Compose) |
| Kubernetes / Helm | Cluster install, Ingress, cert-manager |
| Configuration | Env vars, Compose, Helm knobs |
| Authentication | Keystone tokens & seeded users |
| Ports | Real OpenStack API ports (1:1 host publish) |
| API surface | Specialized vs schema packs |
| API versions | Yoga → Dalmatian series |
| API coverage | Generated operation counts |
| Seed profiles | minimal / demo |
| Clients | SDK / CLI |
| Web UI | Console drawers |
| Operations | Day-2, release, reseed, testing |
| Architecture | Components & request path |
| Security | Lab threat model |
| Observability | Health & logs |
| Troubleshooting | Common failures |
| FAQ | Short Q&A |
| Domains | Per-service notes |
| Examples | Client cookbooks |
| Hypervisor-lab | Pulumi API coverage (all ops × series) |
Runnable cookbooks: examples/.
Integration suites: pulumi-tests/.
Back to README.