Ansichten:
Profilanwendbarkeit: Stufe 1
Alpha-Cluster sind nicht durch eine SLA abgedeckt und nicht produktionsbereit.
Alpha-Cluster sind für Frühanwender konzipiert, um mit Workloads zu experimentieren, die neue Funktionen nutzen, bevor diese Funktionen produktionsreif sind. Sie haben alle Kubernetes-API-Funktionen aktiviert, sind jedoch nicht durch die GKE-SLA abgedeckt, erhalten keine Sicherheitsupdates, haben die automatische Knotenaktualisierung und die automatische Knotenreparatur deaktiviert und können nicht aktualisiert werden. Sie werden außerdem nach 30 Tagen automatisch gelöscht.
Hinweis
Hinweis
Standardmäßig sind Kubernetes-Alpha-Funktionen deaktiviert.

Auswirkung

Benutzer und Arbeitslasten können die in Alpha-Clustern enthaltenen Funktionen nicht nutzen.

Prüfung

Google Cloud-Konsole verwenden
  1. Gehen Sie zu Kubernetes Engine, indem Sie die Google Cloud Console Kubernetes Engine-Seite besuchen.
  2. Wenn ein Cluster unter der Überschrift 'Kubernetes-Alpha-Cluster' erscheint, handelt es sich um ein Alpha-Cluster.
Verwendung der Befehlszeile
Definieren Sie zuerst 2 Variablen für Clustername, Standort und Projekt und führen Sie dann den Befehl aus:
gcloud container clusters describe $CLUSTER_NAME --location $LOCATION -- project $PROJECT_ID --format json | jq '.enableKubernetesAlpha'
Die Ausgabe des obigen Befehls wird "true" zurückgeben, wenn es sich um einen Alpha-Cluster handelt.

Wiederherstellung

Alpha-Funktionen können nicht deaktiviert werden. Um Abhilfe zu schaffen, muss ein neuer Cluster erstellt werden.
Google Cloud-Konsole verwenden
  1. Gehen Sie zu Kubernetes Engine, indem Sie die Google Cloud-Dokumentation besuchen
  2. Klicken Sie auf CLUSTER ERSTELLEN und wählen Sie "ZU STANDARDCLUSTER WECHSELN" in der oberen rechten Ecke des Bildschirms.
  3. Unter Funktionen im Abschnitt CLUSTER wird "Kubernetes-Alpha-Funktionen in diesem Cluster aktivieren" standardmäßig nicht verfügbar sein. Um Kubernetes-Alpha-Funktionen in diesem Cluster zu nutzen, deaktivieren Sie zuerst die Release-Kanäle. Hinweis: Es wird nur verfügbar sein, wenn der Cluster mit einer statischen Version für die Steuerungsebene erstellt wurde und sowohl "Knoten automatisch auf die nächste verfügbare Version aktualisieren" als auch "Automatische Reparatur aktivieren" unter den Knotendetails für jeden Knoten aktiviert sind.
  4. Konfigurieren Sie die anderen Einstellungen nach Bedarf und klicken Sie auf ERSTELLEN.
Verwendung der Befehlszeile:
Beim Erstellen eines neuen Clusters
gcloud container clusters create <cluster name> --location <location>
Verwenden Sie nicht das Argument --enable-kubernetes-alpha.