Alphacluster


Diese Seite bietet einen Überblick über die Alphafunktionen von Kubernetes und erklärt, wie Alphacluster in Google Kubernetes Engine funktionieren. Sie können einen Alphacluster erstellen oder weitere Informationen zu Clusterkonfigurationsoptionen erhalten.

Überblick

Sie können mit Kubernetes-Alphafunktionen experimentieren. Dazu erstellen Sie einen Alphacluster. Alphacluster sind kurzlebige Cluster, in denen stabile Kubernetes-Versionen ausgeführt werden, wobei alle Kubernetes APIs und -Funktionen aktiviert sind. Alphacluster sind für professionelle und frühzeitige Nutzer bestimmt und ermöglichen das Experimentieren mit Arbeitslasten, durch die neue Funktionen genutzt werden, bevor diese Funktionen produktionsreif sind. Sie können Alphacluster wie normale GKE-Cluster verwenden.

In Alphaclustern wird die aktuelle Standardversion von Kubernetes ausgeführt. Sie können während der Clustererstellung eine andere Version festlegen. Informationen zu den verfügbaren Kubernetes-Versionen finden Sie unter Versionsverwaltung und Upgrades sowie in den Versionshinweisen. Alternativ können Sie den Befehl gcloud container get-server-config ausführen.

Einschränkungen

Für Alphacluster gelten folgende Einschränkungen:

  • Sie sind nicht durch das GKE-SLA abgedeckt.
  • Sie können nicht aktualisiert werden.
    • Automatische Upgrades und Reparaturen von Knoten sind in Alphaclustern deaktiviert.
  • Sie werden nach 30 Tagen automatisch gelöscht.
  • Es werden keine Sicherheitsupdates durchgeführt.
  • Nicht unterstützt bei Windows Server-Knotenpools.

Unterschied zwischen Alphaclustern und Alphaversionen von GKE

In Alphaclustern werden nicht zwingend "Alphaversionen" von GKE ausgeführt. Der Begriff Alphacluster bedeutet, dass für Kubernetes und GKE Alpha-APIs aktiviert sind, ungeachtet der in den Clustern ausgeführten Kubernetes-Version. Google bietet Kunden regelmäßig die Möglichkeit, nicht allgemein verfügbare GKE-Versionen zu testen und zu validieren. Diese Early Access-Versionen können als Alphacluster oder als Cluster ohne aktivierte Kubernetes-Alpha-APIs ausgeführt werden.

Neueste Kubernetes-Alphafunktionen

Die meisten Kubernetes-Versionen enthalten neue Alphafunktionen, die Sie in Alphaclustern testen können. Ein vollständige Liste der Kubernetes-Versionen sowie der enthaltenen Funktionen finden Sie im Kubernetes-Änderungsprotokoll.

Info zu den Funktionsphasen

Neue Kubernetes-Funktionen werden in vier Phasen eingeführt: "Frühe Entwicklung", "Alpha", "Beta" und "Stabil".

Um Stabilität und Produktionsqualität sicherzustellen, aktivieren normale GKE-Cluster nur Funktionen der Betaphase oder einer späteren Phase. Alphafunktionen sind in normalen Clustern nicht aktiviert, weil sie nicht produktionsreif oder aktualisierbar sind.

Da GKE die Kubernetes-Steuerebene automatisch aktualisiert, kann durch Aktivieren von Alphafunktionen in der Produktion die Zuverlässigkeit des Clusters sinken, wenn in einer neuen Version grundlegende Änderungen auftreten.

Weitere Informationen zu den Phasen von Kubernetes-Funktionen finden Sie unter Alpha-, Beta- und stabile Versionen in der Kubernetes-Dokumentation.

Weitere Informationen dazu, welche Features für eine bestimmte Version der GKE-Steuerungsebene aktiviert sind, finden Sie unter Feature Gates.

Nächste Schritte