Admins legen eigene Profile als YAML an; geprüft wird beim Tippen gegen dasselbe Schema wie der Katalog, dazu eine Vorschau des erzeugten Skripts. Katalogprofile bleiben schreibgeschützt und lassen sich als Kopie bearbeiten. Ein Profil, das ein anderes voraussetzt, lässt sich nicht löschen. Closes #011 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1.0 KiB
1.0 KiB
#011 Profile docker und zabbix-agent, Variablen, Editor
Status: erledigt Meilenstein: v0.3.0 Labels: feature Geschätzt: 6 h Tatsächlich: 0 h 10 min
Ziel
Kombinierbare Profile mit Variablen; eigene Profile im YAML-Editor.
Aufgaben
- docker (deb822, nesting bei LXC automatisch), zabbix-agent (7.0 LTS, Server/ServerActive)
- Variablen als Formularfelder; Ausgrauen ohne Umsetzung für die Familie
- YAML-Editor mit Validierung und Fehlerstelle
Akzeptanzkriterien
- docker hello-world in pd-test01 (VM) und pd-ct01 (LXC); zabbix-agent2 aktiv in pd-test02
Abhängigkeiten
#005
Notizen / Entscheidungen
- Editor prüft beim Tippen (400 ms Pause) gegen dasselbe Schema wie der Katalog und zeigt das erzeugte Skript.
- Katalogprofile sind schreibgeschützt; „Als Kopie bearbeiten“ legt
<id>-eigenan. Eigene Profile mit Katalog-id werden abgewiesen. - Profile anlegen dürfen nur Admins – sie führen Befehle als root aus.
- Löschen verweigert, solange ein anderes Profil es per
requiresbraucht.