Aggiornamento di un cluster OKE
In Compute Cloud@Customer, quando si aggiorna un cluster OKE, è possibile modificare il nome, la versione e le tag del cluster Kubernetes.
La procedura consigliata consiste nel mantenere aggiornati i cluster in modo che eseguano sempre versioni di Kubernetes attualmente supportate da OKE. Vedere le istruzioni nelle procedure riportate di seguito per determinare se è disponibile una versione più recente di Kubernetes supportata.
Se si imposta o si modifica una qualsiasi delle seguenti tag, i nuovi valori vengono ignorati: chiave SSH (OraclePCA.sshkey), numero di nodi (OraclePCA.cpNodeCount), forma del nodo (OraclePCA.cpNodeShape) o configurazione della forma del nodo (OraclePCA.cpNodeShapeConfig). Questi valori possono essere impostati solo quando si crea il cluster.
- Nel menu di navigazione della console di Compute Cloud@Customer, selezionare Container, quindi Cluster Kubernetes.
-
Nell'elenco dei cluster, se è disponibile un aggiornamento della versione Kubernetes, accanto al numero di versione Kubernetes viene visualizzata un'icona punto esclamativo. Per eseguire l'aggiornamento a una versione più recente, selezionare il menu Azioni (
) e selezionare Aggiorna disponibile. Selezionare una nuova versione dal menu a discesa.
In alternativa, nella pagina dei dettagli del cluster selezionare Upgrade disponibile accanto al numero di versione di Kubernetes oppure selezionare Upgrade nella parte superiore della pagina.
-
Selezionare il nome del cluster che si desidera aggiornare.
-
Nella parte superiore della pagina dei dettagli del cluster selezionare Modifica.
Non specificare valori per la tag definita OraclePCA-OKE.cluster_id o per la tag in formato libero ClusterResourceIdentifier. Questi valori di tag vengono generati dal sistema e applicati solo ai nodi (istanze) e non alla risorsa cluster.
-
Al termine dell'esecuzione delle modifiche, selezionare Salva modifiche.
Utilizzare il comando oci ce cluster update e i parametri necessari per aggiornare i dettagli di un cluster.
oci ce cluster update --cluster-id <cluster_OCID> [OPTIONS]
-
Ottenere l'OCID del cluster che si desidera aggiornare:
oci ce cluster list
-
Controllare se è disponibile una versione più recente di Kubernetes.
Eseguire il comando get cluster:
oci ce cluster get
Se il valore di
available-kubernetes-upgrades
non è il set vuoto, specificare una delle versioni elencate come--kubernetes-version
nel comando Aggiorna cluster. -
Eseguire il comando Aggiorna cluster.
Se si specificano le opzioni
--defined-tags
o--freeform-tags
, non specificare i valori per la tag definita OraclePCA-OKE.cluster_id o per la tag in formato libero ClusterResourceIdentifier. Questi valori di tag vengono generati dal sistema e applicati solo ai nodi (istanze) e non alla risorsa cluster.Ad esempio:
$ oci ce cluster update --cluster-id ocid1.cluster.unique_ID \ --kubernetes-version newer_kubernetes_version --name new_cluster_name
Per un elenco completo dei comandi, dei flag e delle opzioni dell'interfaccia CLI, vedere Command Line Reference.
-
Utilizzare l'operazione UpdateCluster per aggiornare i dettagli di un cluster.
Per informazioni sull'uso dell'API e delle richieste di firma, vedere API REST e Credenziali di sicurezza. Per informazioni sugli SDK, vedere Software Development Kits and Command Line Interface.