Kubeara

Deployments

Job-Logs verfolgen, Health prüfen und wiederherstellen, wenn ein Deployment fehlschlägt.

Ein Deployment ist ein Job, der einen Service auf einen Server bringt. Das Dashboard streamt Logs, bis der Job erfolgreich ist oder fehlschlägt.

Ein Deployment beobachten

Nachdem Sie auf Bereitstellen geklickt haben:

  1. Öffnen Sie die Deployment-/Job-Ansicht für diesen Service.
  2. Folgen Sie dem Log-Stream (Image-Pull, Container-Start, TLS, Health).
  3. Warten Sie, bis der Job als abgeschlossen markiert ist.

Wenn etwas fehlschlägt, reicht die Log-Zeile mit dem ersten Fehler meist aus, um DNS, Festplatte oder eine schlechte Umgebungsvariable zu beheben.

Nach dem Erfolg

  • Bestätigen Sie, dass der Health Check besteht
  • Öffnen Sie die öffentliche URL (eigene Domain) oder den für diesen Stack dokumentierten Host und Port
  • Bei Datenbanken verbinden Sie sich aus Ihrer App mit den Zugangsdaten, die Kubeara zum Deployment-Zeitpunkt gezeigt hat — speichern Sie sie in Ihrem Secret Manager, nicht im Chat

Updates und Neustarts

Vom selben Service aus können Sie typischerweise:

  • einen Container neu starten
  • aktualisieren / erneut bereitstellen, wenn sich Vorlage oder Image ändert
  • Metriken prüfen (einschließlich GPU, falls vorhanden)

Routine-Neustarts sollten kein SSH brauchen. Nutzen Sie SSH für Debugging auf Host-Ebene (Kernel, Festplatte, NVIDIA-Treiber), nicht für alltägliche Deployments.

Häufige Fehler

FehlerWahrscheinliche Ursache
Timeout beim Image-PullAusgehendes HTTPS vom Server zur Registry
TLS / ZertifikatDNS zeigt nicht auf den Host; Port 80/443 blockiert
Health-Check-SchleifeApp hört nicht auf dem erwarteten Port; schlechte Umgebung
Festplatte vollImages und Volumes haben die Festplatte gefüllt
GPU / VRAMModell größer als freier VRAM — zuerst Metriken prüfen

Automatisierung

  • MCP — Claude oder Cursor bitten, bereitzustellen oder Logs zu lesen

Status

Plattformstörungen: status.kubeara.dev.