Menü

Clustermanagement mit Kubernetes Federation und Istio

Die Kubernetes-Komponente Federation ermöglicht eine standortübergreifende Nutzung mehrerer Kubernetes-Cluster.

Lesezeit: 6 Min.
In Pocket speichern
vorlesen Druckansicht Kommentare lesen
Von

Inhaltsverzeichnis

Auch wenn Kubernetes-Cluster recht immun gegenüber dem Ausfall einzelner Knoten sind, kann doch auch der Verbund insgesamt ausfallen. Zudem ist der lokale Cluster vielleicht nicht aus allen Gegenden der Welt gleich gut zu erreichen oder man stößt beim Ausbau vor Ort auf Kapazitätsgrenzen. Die Lösung all dieser Probleme ist die gemeinsame Nutzung mehrerer Kubernetes-Cluster an unterschiedlichen Standorten.

Eine Möglichkeit, verschiedene Cluster gemeinsam zu verwenden, ist das von Kubernetes selbst bereitgestellte Open-Source-Projekt Kubernetes Federation. Es ermöglicht es, mehrere Cluster unabhängig von ihrem Standort zu managen und die Ressourcen gemeinsam zu nutzen. Dies erreicht man zum einen durch die Synchronisierung von Ressourcen über alle Verbunde hinweg – dasselbe Deployment existiert damit auf allen. Zum anderen durch die Option, Applikationen und Services automatisch über alle Cluster mit Load Balancern und DNS-Einträgen zu konfigurieren. So kann man eine globale Virtual IP oder einen DNS-Eintrag setzen, um ein Backend in mehreren Clustern zu erreichen. Die im Artikel verwendete Federation v2 lässt sich in folgenden Fällen einsetzen:

High-Availability-Set-up (HA-Set-up): Im Falle eines Ausfalls der eigenen Hardware oder einer Region kann eine Cluster Federation für kritische Systeme eine weitere HA-Schicht bieten, um die Auswirkungen zu minimieren. Weiterhin lässt sich so auch der Single Point of Failure eliminieren, indem man statt eines großen Clusters mehrere kleinere betreibt.

Immer mehr Wissen. Das digitale Abo für IT und Technik.

  • Zugriff auf alle Inhalte von heise+
  • exklusive Tests, Ratgeber & Hintergründe: unabhängig, kritisch fundiert
  • c't, iX, Technology Review, Mac & i, Make, c't Fotografie direkt im Browser lesen
  • einmal anmelden – auf allen Geräten lesen - jederzeit kündbar
  • erster Monat gratis, danach monatlich 9,95 €
  • Wöchentlicher Newsletter mit persönlichen Leseempfehlungen des Chefredakteurs
GRATIS-Monat beginnen Jetzt GRATIS-Monat beginnen Mehr Informationen zu heise+