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.
3.6 KiB
Language / Язык: English | Русский
FAQ
Это настоящий гипервизор Proxmox?
Нет. Это симулятор API и состояния. Гости, storage, Ceph и HA — durable-модели в PostgreSQL, а не процессы KVM/LXC.
Вы действительно покрываете API версий 6, 7, 8 и 9?
Да — 100% объявленных методов для каждого встроенного мажора имеют зарегистрированные семантические обработчики. Переключайте мажорные версии через снимок холодного старта или runtime hot-swap. См. Версии API и Совместимость.
Можно использовать это в CI для Terraform / Ansible / своих клиентов?
Да. Это один из основных сценариев. Закрепите мажор API, загрузите профиль seed и
направьте клиентов на HTTP :8006 (Compose) или Ingress HTTPS в Kubernetes. См. Клиенты.
Набор Pulumi surface — pulumi-tests/.
Карта тестов и последние результаты: Тесты.
Почему некоторые вызовы OpenID / LDAP / ACME / Ceph «успешны» без внешних систем?
Эти домены сохраняют локальное состояние симулятора. Они намеренно не вызывают реальные внешние системы.
Означает ли покрытие реестра идеальный паритет с Proxmox?
Это означает, что у каждого объявленного маршрута есть durable-обработчик и он покрыт verification-наборами проекта для мажоров 6–9. Точный edge-case паритет с физическим кластером может отличаться; для сертификационных заявлений используйте evidence-эндпоинты и свои клиентские тесты.
Где Web UI?
http://localhost:8006/ после make up.
Можно развернуть в Kubernetes?
Да. Используйте Helm chart в helm/proxmox-api-simulator с опубликованным образом
Hub. Поддерживаются Ingress + cert-manager Let's Encrypt — см.
Kubernetes / Helm.
Какое имя узла использует профиль 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.