Kubernetes-Version auf Control-Plane-Knoten in einem Cluster upgraden

Erfahren Sie, wie Sie die Kubernetes-Version auf den Control-Plane-Knoten von Clustern upgraden, die Sie mit der Kubernetes Engine (OKE) erstellen.

Wenn die Kubernetes-Engine eine neuere Version von Kubernetes unterstützt als die Version, die aktuell auf den Control-Plane-Knoten in einem Cluster ausgeführt wird, können Sie ein Upgrade der Kubernetes-Version auf den Control-Plane-Knoten ausführen.

Um ein Upgrade der Kubernetes-Version auszuführen, die auf den Control-Plane-Knoten in einem Cluster ausgeführt wird, müssen sich alle Worker-Knoten im Status READY befinden. Wenn das Upgrade nicht erfolgreich verläuft, finden Sie weitere Informationen in der nicht erfolgreichen Arbeitsanforderung CLUSTER_UPDATE. Siehe Arbeitsanforderungen anzeigen.

Beachten Sie, dass beim Upgrade der Kubernetes-Version, die auf Control-Plane-Knoten ausgeführt wird, auch die virtuellen Knoten in jedem virtuellen Knotenpool im Cluster automatisch auf diese Kubernetes-Version upgegradet werden. Weitere Informationen zum Upgrade virtueller Knoten finden Sie unter Virtuelle Knoten auf eine neuere Kubernetes-Version upgraden.

Wichtig

Nach dem Upgrade der Control-Plan-Knoten auf eine neuere Kubernetes-Version können Sie kein Downgrade der Control-Plan-Knoten auf eine frühere Kubernetes-Version ausführen. Bevor Sie also die Kubernetes-Version auf den Control-Plane-Knoten aktualisieren, testen Sie, ob Anwendungen, die auf dem Cluster bereitgestellt werden, mit der neuen Kubernetes-Version kompatibel sind.
    1. Wählen Sie auf der Listenseite Cluster den Namen des Clusters aus, für das Sie die auf den Control-Plane-Knoten ausgeführte Kubernetes-Version upgraden möchten. Wenn Sie Hilfe beim Suchen der Listenseite oder des Clusters benötigen, finden Sie weitere Informationen unter Cluster auflisten.

      Falls eine neuere Kubernetes-Version als die auf den Control-Plane-Knoten im Cluster ausgeführte Version verfügbar ist, wird oben auf den Clusterdetailseite die Schaltfläche Neue verfügbare Kubernetes-Version aktiviert.

    2. Um ein Upgrade der Control-Plane-Knoten auf eine neuere Version durchzuführen, wählen Sie Neue verfügbare Kubernetes-Version aus.
    3. Wählen Sie im Dialogfeld Cluster-Control Plane upgraden die Kubernetes-Version aus, auf die Sie die Control-Plane-Knoten upgraden möchten, und wählen Sie Upgrade aus.

    Die Kubernetes-Version auf den Control-Plane-Knoten wird upgegradet. Die neue Kubernetes-Version wird als Option angezeigt, wenn Sie neue Knotenpools für das Cluster definieren.

  • Verwenden Sie den Befehl ce cluster update und die erforderlichen Parameter, um Control-Plane-Knoten upzugraden:

    oci ce cluster update --cluster-id <cluster-ocid> --kubernetes-version <kubernetes-version-number>  [OPTIONS]

    Beispiel:

    oci ce cluster update --cluster-id ocid1.cluster.oc1.iad.aaaaaaaaaf______jrd --kubernetes-version v1.24.1

    Eine vollständige Liste der Parameter und Werte für CLI-Befehle finden Sie in der CLI-Befehlsreferenz.

  • Führen Sie den UpdateCluster-Vorgang aus, um die Kubernetes-Version auf den Control-Plane-Knoten zu aktualisieren.