baa1f58ad0
Stabilize node status, cluster-wide Ceph OSD ids, and QEMU cpu utilization so status/list no longer 500 on model strings; align pulumi defaults to pve1; add bilingual testing docs with the 2026-07-18 ci-all + pulumi-tests pass.
60 lines
3.6 KiB
Markdown
60 lines
3.6 KiB
Markdown
**Language / Язык:** [English](../faq.md) | [Русский](faq.md)
|
||
|
||
# FAQ
|
||
|
||
## Это настоящий гипервизор Proxmox?
|
||
|
||
Нет. Это симулятор API и состояния. Гости, storage, Ceph и HA — durable-модели в
|
||
PostgreSQL, а не процессы KVM/LXC.
|
||
|
||
## Вы действительно покрываете API версий 6, 7, 8 и 9?
|
||
|
||
Да — **100%** объявленных методов для каждого встроенного мажора имеют
|
||
зарегистрированные семантические обработчики. Переключайте мажорные версии через
|
||
снимок холодного старта или runtime hot-swap. См. [Версии API](api-versions.md) и
|
||
[Совместимость](compatibility.md).
|
||
|
||
## Можно использовать это в CI для Terraform / Ansible / своих клиентов?
|
||
|
||
Да. Это один из основных сценариев. Закрепите мажор API, загрузите профиль seed и
|
||
направьте клиентов на **HTTP `:8006`** (Compose) или Ingress **HTTPS** в Kubernetes. См. [Клиенты](clients.md).
|
||
Набор Pulumi surface — [`pulumi-tests/`](../../pulumi-tests/README.ru.md).
|
||
Карта тестов и последние результаты: [Тесты](testing.md).
|
||
|
||
## Почему некоторые вызовы OpenID / LDAP / ACME / Ceph «успешны» без внешних систем?
|
||
|
||
Эти домены сохраняют **локальное** состояние симулятора. Они намеренно не вызывают
|
||
реальные внешние системы.
|
||
|
||
## Означает ли покрытие реестра идеальный паритет с Proxmox?
|
||
|
||
Это означает, что у каждого объявленного маршрута есть durable-обработчик и он
|
||
покрыт verification-наборами проекта для мажоров 6–9. Точный edge-case паритет с
|
||
физическим кластером может отличаться; для сертификационных заявлений используйте
|
||
evidence-эндпоинты и свои клиентские тесты.
|
||
|
||
## Где Web UI?
|
||
|
||
[http://localhost:8006/](http://localhost:8006/) после `make up`.
|
||
|
||
## Можно развернуть в Kubernetes?
|
||
|
||
Да. Используйте Helm chart в `helm/proxmox-api-simulator` с опубликованным образом
|
||
Hub. Поддерживаются Ingress + cert-manager Let's Encrypt — см.
|
||
[Kubernetes / Helm](kubernetes.md).
|
||
|
||
## Какое имя узла использует профиль small seed?
|
||
|
||
`pve01`. Профили `medium` и `ha-demo` используют **`pve1` / `pve2` / `pve3`**.
|
||
|
||
## Какие порты у реального Proxmox VE и у этого симулятора?
|
||
|
||
Реальный PVE отдаёт Web UI и REST API только по **HTTPS `:8006`**. Связанные
|
||
management-порты: SPICE `:3128`, VNC `:5900–5999`, SSH `:22`, Corosync UDP
|
||
`:5405–5412`. Порт `:8007` на реальном железе обычно принадлежит
|
||
**Proxmox Backup Server**, а не PVE.
|
||
|
||
Эта лаборатория публикует plain **HTTP `:8006`** в Compose; HTTPS — на Ingress. Опционально `--profile tls` на `:8443`. Было: development TLS-шлюз (тот же
|
||
порт, что у реального PVE). Хост **`:8007` не используется**. Подробности:
|
||
[Порты и TLS](configuration.md#порты-и-tls).
|