Kubeara

Server

Ubuntu-Hosts per SSH verbinden und anschließend über einen nur ausgehenden Agent betreiben.

Ein Server in Kubeara ist ein Ubuntu-Host, den Sie verbinden, um Services darauf bereitzustellen. Die Maschine bleibt bei Ihnen (Hetzner, Metal, private VPC). Kubeara wird nicht der Ort, an dem Ihre Daten liegen.

Einen Server hinzufügen

  1. Öffnen Sie Server im Dashboard.
  2. Setzen Sie einen Namen, den Sie in Logs und Deployments wiedererkennen.
  3. Setzen Sie Host (IP oder DNS) und Benutzername.
  4. Geben Sie SSH-Zugangsdaten an (empfohlen: ein eigener Deploy-Schlüssel mit dem Zugriff, den Ihre Sicherheitsrichtlinie erlaubt).
  5. Speichern. Kubeara prüft die Erreichbarkeit und bereitet den Host vor.

Behandeln Sie SSH-Material wie Produktionsgeheimnisse. Kubeara speichert Schlüssel nie im Klartext in der Datenbank. Nutzen Sie trotzdem Schlüssel mit minimalen Rechten und rotieren Sie sie, wenn ein Laptop oder CI-Job kompromittiert wird.

Was beim Verbinden passiert

  • SSH wird genutzt, um den Host vom Control Panel aus zu erreichen.
  • Kubeara installiert und konfiguriert, was der Agent braucht (einschließlich Docker, falls erforderlich).
  • Danach initiiert der Agent ausgehende Verbindungen. Sie lassen keinen eingehenden Kubeara-Management-Port offen, damit das Panel den Server abfragen kann.

Das ist das Gegenteil von „Port 22 und einen eigenen Agent-Port für das ganze Internet öffnen.“ Siehe Sicherheit.

Einen verbundenen Server betreiben

Im Dashboard können Sie:

  • Katalog-Services bereitstellen und aktualisieren
  • Logs und Health verfolgen
  • Workloads neu starten
  • GPU-Metriken prüfen, wenn der Host eine GPU hat

Teammitglieder mit den richtigen Rollen können das tun, ohne sich für Routine-Deployments per SSH einzuloggen.

Limits

  • Kostenlose Cloud-Stufe: 1 verbundener Server. Bezahlte Pläne erhöhen das Limit (siehe Cloud vs. Self-Hosted).
  • Self-Hosted: unbegrenzte Server auf dem MIT-lizenzierten Panel.

Verbindung diagnostizieren

SymptomWas prüfen
TimeoutSecurity Group / Firewall erlaubt SSH vom Panel
Auth fehlgeschlagenBenutzername, Schlüssel und authorized_keys auf dem Host
Ubuntu zu altAnforderungen — 22.04+
Agent ungesundHost kann ausgehendes HTTPS zum Panel aufbauen; Festplatte nicht voll

Brauchen Sie Hilfe? Schreiben Sie an [email protected] oder öffnen Sie ein Issue auf github.com/kubeara/core.