OKE-Cluster aktualisieren
Wenn Sie in Compute Cloud@Customer ein OKE-Cluster aktualisieren, können Sie den Clusternamen, die Kubernetes-Version und die Tags ändern.
Als Best Practice wird empfohlen, Ihre Cluster so upzugraden, dass sie immer Kubernetes-Versionen ausführen, die derzeit von OKE unterstützt werden. In den Anweisungen in den folgenden Prozeduren wird beschrieben, ob eine neuere unterstützte Version von Kubernetes verfügbar ist.
Wenn Sie eines der folgenden Tags festlegen oder ändern, werden die neuen Werte ignoriert: SSH-Schlüssel (OraclePCA.sshkey), Knotenanzahl (OraclePCA.cpNodeCount), Knotenausprägung (OraclePCA.cpNodeShape) oder Knotenausprägungskonfiguration (OraclePCA.cpNodeShapeConfig). Diese Werte können nur festgelegt werden, wenn Sie das Cluster erstellen.
- Wählen Sie im Navigationsmenü der Compute Cloud@Customer-Konsole die Option Container und dann Kubernetes-Cluster aus.
-
Wenn in der Clusterliste ein Kubernetes-Versionsupdate verfügbar ist, wird neben der Kubernetes-Versionsnummer ein Ausrufezeichensymbol angezeigt. Um ein Upgrade auf eine neuere Version durchzuführen, wählen Sie das Menü "Aktionen" (
), und wählen Sie Upgrade verfügbar aus. Wählen Sie eine neue Version aus dem Dropdown-Menü aus.
Alternativ können Sie auf der Seite mit den Clusterdetails neben der Kubernetes-Versionsnummer die Option Upgrade verfügbar auswählen oder oben auf der Seite die Option Upgrade auswählen.
-
Wählen Sie den Namen des Clusters aus, das Sie aktualisieren möchten.
-
Wählen Sie oben auf der Detailseite des Clusters die Option Bearbeiten aus.
Geben Sie keine Werte für das definierte Tag OraclePCA-OKE.cluster_id oder das Freiformtag ClusterResourceIdentifier an. Diese Tagwerte werden vom System generiert und nur auf Knoten (Instanzen) und nicht auf die Clusterressource angewendet.
-
Wenn Sie mit den Änderungen fertig sind, wählen Sie Änderungen speichern aus.
Verwenden Sie den Befehl oci ce cluster update und die erforderlichen Parameter, um die Details eines Clusters zu aktualisieren.
oci ce cluster update --cluster-id <cluster_OCID> [OPTIONS]
-
Rufen Sie die OCID des Clusters ab, das Sie aktualisieren möchten:
oci ce cluster list
-
Prüfen Sie, ob eine neuere Version von Kubernetes verfügbar ist.
Führen Sie den Befehl "get cluster" aus:
oci ce cluster get
Wenn der Wert von
available-kubernetes-upgrades
nicht das leere Set ist, geben Sie eine der aufgelisteten Versionen als--kubernetes-version
im Befehl "Cluster aktualisieren" an. -
Führen Sie den Befehl "update cluster" aus.
Wenn Sie die Optionen
--defined-tags
oder--freeform-tags
angeben, geben Sie keine Werte für das definierte Tag OraclePCA-OKE.cluster_id oder für das Freiformtag ClusterResourceIdentifier an. Diese Tagwerte werden vom System generiert und nur auf Knoten (Instanzen) und nicht auf die Clusterressource angewendet.Beispiel:
$ oci ce cluster update --cluster-id ocid1.cluster.unique_ID \ --kubernetes-version newer_kubernetes_version --name new_cluster_name
Eine vollständige Liste der CLI-Befehle, -Flags und -Optionen finden Sie in der Befehlszeilenreferenz.
-
Verwenden Sie den Vorgang UpdateCluster, um die Details eines Clusters zu aktualisieren.
Informationen zur Verwendung der API und zu Signieranforderungen finden Sie unter REST-APIs und Sicherheitszugangsdaten. Informationen zu SDKs finden Sie unter Software Development Kits und Befehlszeilenschnittstelle (CLI).