Cloud-Server für Kubernetes in Europa

Cloud-Server für Kubernetes in Europa

Cloud-Server für Kubernetes in Europa

Kubernetes ist die Standardorchestrierungsplattform für containerisierte Workloads in grossem Maßstab. Ein gutes Betreiben erfordert mehr als nur die Installation von k8s - Sie brauchen ausreichende Hardware pro Knoten, zuverlässige Netzwerke zwischen Knoten und ein Verständnis dafür, wie ein minimal lebensfahiger Cluster aussieht.

Das Hosting Ihres Kubernetes-Clusters in Europa ist eine praktische Anforderung, wenn Ihre Nutzer oder Daten hier sind. Privates Netzwerk mit niedriger Latenz zwischen Knoten, DSGVO-konforme Datenspeicherung und physische Nähe zu Ihrem Ingenieurteam sprechen alle für EU-Hosting.

Warum EU-Hosting für Kubernetes wichtig ist

Ein Kubernetes-Cluster ist ein verteiltes System. Control-Pläne-Komponenten kommunizieren standig mit Worker-Knoten. Netzwerklatenz zwischen Knoten beeinflusst direkt die Cluster-Stabilität. Etcd erfordert Schreibvorgange mit niedriger Latenz, um Konsistenz zu wahren.

Das Platzieren aller Knoten im selben EU-Rechenzentrum hält die Inter-Knoten-Latenz unter 1 ms.

Mindestanforderungen an den Server

Kubernetes hat echte Hardwareanforderungen.

Für den Control-Pläne-Knoten:

  • RAM: mindestens 4 GB (8 GB empfohlen für Cluster mit mehr als 10 Workern)
  • CPU: mindestens 2 Kerne (4 Kerne empfohlen)
  • Festplatte: 40 GB SSD

Für jeden Worker-Knoten:

  • RAM: mindestens 4 GB pro Knoten
  • CPU: mindestens 2 Kerne pro Knoten
  • Festplatte: 40 GB SSD pro Knoten

Ein produktionsreifes Minimalsetup ist 1 Control-Pläne-Knoten plus 2 Worker-Knoten.

Empfohlene DCXV-Konfiguration

DCXV-Cloud-Instanzen unter https://dcxv.com/data-center#cloud beginnen ab 15 EUR/Monat. Für einen 3-Knoten-Kubernetes-Cluster sind drei Instanzen mit je 4 GB RAM und 4 vCPUs ein vernunftiger Ausgangspunkt.

DCXV-Cloud-Instanzen im selben Rechenzentrum teilen sich ein privates Netzwerk mit sehr niedriger Inter-Instanz-Latenz. 24/7-Ingenieursupport ist ohne zusätzliche Kosten inbegriffen.

Für größere Cluster beginnen dedizierte DCXV-Server ab 49 EUR/Monat.

Setup-Anleitung

Bereitstellung eines k3s-Clusters auf drei DCXV-Instanzen:

# Auf dem Control-Pläne-Knoten: k3s installieren
curl -sfL https://get.k3s.io | sh -

# Join-Token vom Control-Pläne abrufen
cat /var/lib/rancher/k3s/server/node-token

# Auf jedem Worker-Knoten: Cluster beitreten
curl -sfL https://get.k3s.io | K3S_URL=https://<control-pläne-ip>:6443 K3S_TOKEN=<token> sh -

# Alle Knoten prüfen
kubectl get nodes

Wie viele Control-Plane-Knoten

Diese Entscheidung sollten Sie treffen, bevor etwas auf dem Cluster läuft, denn etcd hält ein Quorum, und ein Quorum braucht eine Mehrheit. Die zweite Zeile ist die unerwartete:

Control Plane Übersteht den Verlust von Quorum braucht Wählen Sie es, wenn
1 Knoten Nichts - die API ist weg 1 von 1 Entwicklung, CI, Staging, alles Neuaufbaubare
2 Knoten Nichts, und kostet doppelt 2 von 2 Nie - das ist strikt schlechter als ein Knoten
3 Knoten Einen Knoten, ohne Schreibverluste 2 von 3 Produktion, und das Kleinste, das den Namen verdient
5 Knoten Zwei Knoten 3 von 5 Große Cluster, oder wenn ein ganzes Rack ausfallen kann

Zwei Knoten sind die Falle: bei einer geraden Anzahl gibt es keine Mehrheit, der Verlust eines beliebigen Knotens nimmt den API-Server also genauso mit wie bei einem einzelnen Knoten, und bezahlt haben Sie doppelt. Bei Workern ist es umgekehrt - sie sind Vieh, fügen Sie sie frei hinzu und entfernen Sie sie, und an ihrer Anzahl hängt nichts.

Leistungserwartungen

Auf einem 3-Knoten-k3s-Cluster mit 4 GB / 4 vCPU-Instanzen:

  • Pod-Planungslatenz unter 2 Sekunden für typische Workloads
  • Inter-Pod-Netzwerkdurchsatz von 1-5 Gbps im selben Rechenzentrum
  • Ingress verarbeitet 1.000-3.000 HTTP-Anfragen pro Sekunde
  • Control-Pläne-API-Antwortzeiten unter 50 ms
  • etcd-Schreiblatenz unter 5 ms mit SSD-Speicher

Das sind Erwartungen für Hardware dieser Klasse, keine Messungen aus unserem Labor. Nehmen Sie sie als Ausgangspunkt für die Dimensionierung und messen Sie Ihre eigene Last: die echten Zahlen hängen von Ihren Daten, Ihren Abfragen und Ihrem Tuning weit mehr ab als vom Anbieter.

So verbinden Sie sich per SSH mit Ihrem neuen Cloud-Server
sshtutorialcloud

So verbinden Sie sich per SSH mit Ihrem neuen Cloud-Server

Der Server ist bereit, die Konsole zeigt IP, Login und Passwort. Hier sind die erste SSH-Verbindung, die vier häufigsten Fehler und die ersten zehn Minuten.

So verbinden Sie sich per Remotedesktop mit einem Windows-Server
rdpwindowstutorialcloud

So verbinden Sie sich per Remotedesktop mit einem Windows-Server

Sie haben Adresse, Benutzername und Passwort. So wird daraus ein Windows-Desktop auf Ihrem Bildschirm - vom PC, Mac oder Telefon aus, Schritt für Schritt.

Cloud-Server für Stable Diffusion in Europa: GPU-Setup-Leitfaden
cloudaigpu

Cloud-Server für Stable Diffusion in Europa: GPU-Setup-Leitfaden

Stable Diffusion auf einem DSGVO-konformen EU-Cloud-Server betreiben. GPU-Anforderungen, AUTOMATIC1111- und ComfyUI-Setup, Modellspeicher und Benchmarks.

Cloud-Server für LLM-Hosting in Europa: DSGVO-KI-Leitfaden
cloudaigpu

Cloud-Server für LLM-Hosting in Europa: DSGVO-KI-Leitfaden

Grosse Sprachmodelle auf einem DSGVO-konformen EU-Cloud-Server hosten. GPU-Anforderungen, Quantisierung, API-Serving-Frameworks und Durchsatz-Benchmarks für Europa.

Claude Code, Codex und Grok CLI auf Ihrem eigenen Cloud-Server ausführen
cloudaivps

Claude Code, Codex und Grok CLI auf Ihrem eigenen Cloud-Server ausführen

Machen Sie einen Debian- oder Ubuntu-Cloud-Server zur Sandbox für KI-Coding-Agenten wie Claude Code, Codex und Grok CLI. Coden Sie von überall.