feat(cli): proxdeploy in Go
Befehle login, servers, distros, profiles, presets, vm, lxc, template list|build, batch, status, logs --follow, cancel. Renderer im Aufbau der Vorgabe (zeichengenau per Golden-File), 24-bit/256/ohne Farbe, --ascii, --quiet, --json, --dry-run; live im Terminal, zeilenweise ohne. SSE mit Wiederverbinden und Polling als Rückfall. Typen aus openapi.json per oapi-codegen; Release-Builds per cli/bauen.sh. Refs #013 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
ProxDeploy v1.0 · Server rz1 · Node pve01 · Debian 13 (Template 9013)
|
||||
|
||||
[OK] Prüfungen VMID 120 frei · local-zfs · vmbr0 VLAN 20
|
||||
[OK] Klonen full clone 9013 → 120 · Disk auf 40G
|
||||
[OK] cloud-init user florian · SSH-Key · Profile base, docker
|
||||
[OK] Start VM 120 läuft
|
||||
[OK] Guest-Agent antwortet nach 18s
|
||||
[..] Provisionierung cloud-init läuft … 1m 12s
|
||||
|
||||
+--------------------------------------+
|
||||
| [OK] web01 bereit · 1m 54s |
|
||||
| VMID 120 |
|
||||
| IP 10.0.20.15 |
|
||||
| Profile base, docker |
|
||||
| SSH ssh florian@10.0.20.15 |
|
||||
+--------------------------------------+
|
||||
Reference in New Issue
Block a user