Files
infrastructure/docs/platform/llm-server/encoding/GNENC-000-DOC_Index.md
T
spektr ba7d829410 Encoding: Ansible-Projekt und Grundzustand für gn-encoding eingerichtet und verifiziert.
llm-server/encoding/ansible/ verwaltet mit video-encoding.yml und der Rolle
video_encoding den CPU-Only-Grundzustand des gesperrten Kontos gn-encoding
(UID/GID 982): Konto-Identität und Passwortsperre, subordinate ID-Bereiche,
Verzeichnisstruktur, Quadlet-Verzeichnis, Linger, getrennter rootless
Podman-Store sowie verwehrter GPU-Zugriff (keine render/video-Gruppe, kein
Lesezugriff auf /dev/kfd oder DRM-Render-Nodes). Ohne beschlossene
Encoder-Entscheidungen stellt die Rolle sicher, dass kein Workload definiert
ist. Check-Mode und zwei Läufe auf ghostnet-ki: jeweils ok=30 changed=0
failed=0. Preflight, host.yml (2x ok=55 changed=0) und ROCm-Probe
(ok=33 changed=0) nach der Projekt-Aufteilung erneut bestanden.
GNENC-000/001, GNAI-000 und GNAI-013 aktualisiert.

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-10-19 14:42:14 +02:00

1.6 KiB
Raw Blame History

Video-Encoding – Dokumentationsindex und Projektstand

Dokumenten-ID: GNENC-000-DOC Stand: 2026-10-05 Status: Nicht finaler Arbeitsstand; Encoding-Workload noch nicht installiert

Dokumente

Dokument Zweck / Zielgruppe
GNENC-001-PLAN_Architecture.md vorläufige Architektur, Repository-Grenzen, Ressourcenmodell und offene Entscheidungen; Infrastrukturadministratoren

Bestätigter Stand

  • Das gemeinsame Infrastructure-Repository bleibt die einzige Quelle für den Ansible-Sollzustand des physischen Servers.
  • Encoding-Dokumentation verwendet innerhalb des LLM-Server-Gerätebereichs docs/platform/llm-server/encoding/ und die Dokumentenkennung GNENC.
  • Encoding ist nach Betreiberfestlegung CPU-basiert und darf parallel zur jeweils aktiven KI-Umgebung laufen.
  • Encoding soll ausschließlich außerhalb der Stoßzeiten, zunächst nachts, automatisch ausgeführt werden.
  • Das gesperrte Servicekonto gn-encoding mit UID/GID 982 und eigenem rootless Podman-Store ist eingerichtet und verifiziert.
  • Das Encoding-Ansible-Projekt unter llm-server/encoding/ansible/ verwaltet und verifiziert den Encoding-Grundzustand (Konto, Pfade, CPU-Isolation, rootless Store); Check-Mode und Idempotenzlauf meldeten jeweils changed=0.
  • Es sind noch kein Encoding-Image, kein Container, keine Quadlet-Unit und kein Timer eingerichtet.

Nächste Festlegungen

Vor einer Encoding-Implementierung müssen insbesondere Encoder und Container-Image, Ein- und Ausgabeverfahren, genaue Zeitfenster, CPU-/I/O-Grenzen, Abbruchverhalten am Ende des Zeitfensters und Aufbewahrung festgelegt werden.