Profilanwendbarkeit: Stufe 1
Alpha-Cluster sind nicht durch ein SLA abgedeckt und nicht produktionsbereit.
Alpha-Cluster sind für Early Adopters konzipiert, um mit Workloads zu experimentieren,
die neue Funktionen nutzen, bevor diese 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.
![]() |
HinweisStandardmäßig sind Kubernetes-Alpha-Funktionen deaktiviert.
|
Auswirkung
Benutzer und Workloads können die in Alpha-Clustern enthaltenen Funktionen nicht nutzen.
Prüfung
Das Audit-Skript für diese Empfehlung verwendet 3 Variablen: $CLUSTER_NAME $COMPUTE_ZONE
Bitte setzen Sie diese Parameter auf dem System, auf dem Sie Ihr gcloud-Audit-Skript
oder -Befehl ausführen werden.
Verwendung der Google Cloud Console:
- Gehen Sie zur Kubernetes Engine-Website.
- Wenn ein Cluster unter der Überschrift Kubernetes-Alpha-Cluster erscheint, handelt es sich um ein Alpha-Cluster.
Verwendung der Befehlszeile:
Führen Sie den Befehl aus:
gcloud container clusters describe $CLUSTER_NAME \ --zone $COMPUTE-ZONE \ --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 das Problem zu beheben, muss
ein neuer Cluster erstellt werden.
Verwendung der Google Cloud Console:
- Gehen Sie zur Kubernetes Engine-Website.
- Klicken Sie auf CREATE CLUSTER und wählen Sie "ZU STANDARDCLUSTER WECHSELN" in der oberen rechten Ecke des Bildschirms.
- 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 verwenden, 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 wird, zusammen mit der Aktivierung von Automatische Aktualisierung der Knoten auf die nächste verfügbare Version und Automatische Reparatur aktivieren unter den Knotengruppendetails für jeden Knoten. - Konfigurieren Sie die anderen Einstellungen nach Bedarf und klicken Sie auf CREATE.
Verwendung der Befehlszeile:
Beim Erstellen eines neuen Clusters:
gcloud container clusters create [CLUSTER_NAME] \ --zone [COMPUTE_ZONE]
Verwenden Sie das Argument
--enable-kubernetes-alpha
nicht.