Plan für ProxDeploy zur Freigabe: Architektur (app, worker, Postgres), Prisma-Entwurf, REST-API, Dateistruktur und sechs Etappen. Die Proxmox-API wurde gegen das Schema von PVE 9.2 und die Quellen der 8er-Zweige geprüft. Daraus folgt die Fähigkeitserkennung pro Server: Template-Bau per API erst ab 8.4, Snippets und LXC-Exec nur per SSH. Refs #001 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
781 B
781 B
#008 Deploy-Assistent und VM ausrollen
Status: offen Meilenstein: v0.2.0 Labels: feature Geschätzt: 10 h Tatsächlich: –
Ziel
Debian-13-VM aus Template vollständig unattended, Assistent mit Dry-Run und CLI-Befehl.
Aufgaben
- Planer VM (Phasen + geplante API-Aufrufe),
POST /auftraege/plan - Ausführung: Klonen, Disk vergrößern, cloud-init (sshkeys korrekt kodiert, ciupgrade=0), Start, Agent, Provisionierung per Agent
- Fehlendes Template → automatisch bauen anbieten
- Assistent mit 9 Schritten, URL-Zustand, Handy-tauglich
- Aufräumen nach Bestätigung
Akzeptanzkriterien
- VM mit base-Profil per SSH erreichbar; Fehlerfall zeigt Ursache + Hinweis
Abhängigkeiten
#007
Notizen / Entscheidungen
–