4.17 informazioni sulla versione e operazioni di aggiornamento

Rivedere le informazioni relative alla versione 4.17 di Red Hat OpenShift on IBM Cloud. Questa versione è basata sulla Kubernetes versione 1.30.

Cercate informazioni generali sull'aggiornamento dei cluster o informazioni su una versione diversa? Vedi Red HatRed Hat OpenShift le informazioni sulla IBM Cloud versione e le note di 4.17 rilascio della versione.

Questo badge indica la certificazione Kubernetes versione 1.30 per Red Hat OpenShift on IBM Cloud
Badge per la certificazioneKubernetes versione 1.30

Red Hat OpenShift on IBM Cloud È un prodotto certificato " Kubernetes " per la versione 1.30 nell'ambito del programma di certificazione di conformità del software " Kubernetes " della CNCF. Kubernetes® è un marchio registrato della Fondazione “ Linux ” negli Stati Uniti e in altri paesi, ed è utilizzato in base a una licenza concessa dalla Fondazione “ Linux ”.

Tempistica di rilascio

La tabella seguente riporta la tempistica prevista per il rilascio della versione 4.17. È possibile utilizzare queste informazioni per scopi di pianificazione, ad esempio per stimare il periodo generale in cui la versione potrebbe non essere più supportata.

Le date contrassegnate con un simbolo che sembra un pugnale () non sono definitive e sono soggette a variazioni.

Cronologia dei rilasci per Red Hat OpenShift on IBM Cloud versione 4.17.
Supportata? Red Hat OpenShift / Versione Kubernetes Data di rilascio data di cessazione del supporto
Supportato 4.17 / 1.30 20 novembre 2024 23 ottobre 2026

Preparazione dell'aggiornamento

Esamina le modifiche che potrebbe essere necessario apportare quando si aggiorna un cluster alla versione 4.17. Queste informazioni riassumono gli aggiornamenti che potrebbero avere un impatto sulle applicazioni distribuite al momento dell'aggiornamento.

Aggiorna prima del master

La tabella seguente illustra le operazioni da eseguire prima di aggiornare il master del cluster.

Per i cluster che eseguono la versione 4.17 o successive, è possibile utilizzare il oc adm upgrade status comando per verificare lo stato di aggiornamento del master del cluster durante un aggiornamento della versione del master. Per ulteriori informazioni, vedere Visualizzazione dello stato di aggiornamento del cluster con il comando 'oc adm upgrade status.

Modifiche da apportare prima di aggiornare il master a Red Hat OpenShift 4.17
Immettere Descrizione
Preparativi per l'aggiornamento OpenShift Per ulteriori informazioni, consultare la sezione Preparazione all'aggiornamento a OpenShift Container Platform 4.17 per le possibili azioni necessarie. Le azioni di preparazione per il backup di etcd e per l'aggiornamento della selezione della versione non si applicano ai cluster Red Hat OpenShift on IBM Cloud, poiché entrambe le azioni vengono gestite dall'utente.
Funzionalità di OpenShift obsolete e rimosse Per ulteriori informazioni, consultare la versione 4.17 diOpenShift Container Platform per le possibili azioni necessarie.
Problemi noti di OpenShift Per ulteriori informazioni, consultare i problemi noti diOpenShift Container Platform versione 4.17 per le possibili azioni necessarie.
L'aggiornamento richiede la versione del cluster OpenShift Un aggiornamento del cluster master verrà annullato se lo stato della versione del cluster dell' OpenShift e indica che è già in corso un aggiornamento. Per ulteriori informazioni, vedere Perché OpenShift mostra che la versione del cluster non è aggiornata?
L'aggiornamento richiede la risoluzione delle condizioni di aggiornabilità della versione di OpenShift cluster Un aggiornamento del master del cluster verrà annullato se la condizione di stato dell' Upgradeable e della versione del cluster ( OpenShift ) indica che il cluster non è aggiornabile. Per determinare se il cluster è aggiornabile, vedere Verifica dello stato di aggiornabilità del cluster.
Requisiti della microarchitettura di RHEL 9.2 Red Hat OpenShift on IBM Cloud versione 4.17 si basa sul sistema operativo host RHEL 9.2, aumentando così i requisiti di microarchitettura a x86-64-v2. Di conseguenza, le macchine host per IBM Cloud Satellite devono supportare l'architettura x86-64-v2 per qualsiasi postazione che contenga un cluster Red Hat OpenShift on IBM Cloud versione 4.17. Per i dettagli, vedere Requisiti del sistema host. Inoltre, i computer client utilizzati per eseguire la versione 4.17 del client 'oc devono supportare l'architettura x86-64-v2. I computer client che non soddisfano questo requisito di microarchitettura devono utilizzare un client oc basato su RHEL 8 versione 4.17. Rivedi l'elenco di quelli disponibili oc versione 4.17 client
RHEL 9 è il sistema operativo predefinito RHEL 9 è ora il sistema operativo predefinito per Red Hat OpenShift on IBM Cloud versione 4.17 Classic o cluster VPC. L'aggiornamento di un cluster alla versione 4.17 non modifica il sistema operativo di un pool di lavoratori esistente. Per ulteriori informazioni e per le possibili azioni di migrazione relative a RHEL 9, vedere Migrazione a una nuova versione di Red Hat Enterprise Linux.
Etichetta del Node 'node-role.kubernetes.io/master rimossa I cluster VPC con CoreOS abilitato non impostano più l'etichetta del nodo 'node-role.kubernetes.io/master per i nodi worker versione 4.17. Se le applicazioni si basano su questa etichetta di nodo, aggiornarle di conseguenza.

Verifica dello stato " Upgradeable del cluster

Eseguire il seguente comando per verificare lo stato di 'Upgradeable del cluster.

oc get clusterversion version -o json | jq '.status.conditions[] | select(.type == "Upgradeable")'

Esempio di output in cui lo stato " Upgradeable è " False.

{
  "lastTransitionTime": "2024-11-17T19:29:34Z",
  "message": "Cluster operator operator-lifecycle-manager should not be upgraded between minor versions: ClusterServiceVersions blocking cluster upgrade: default/test is incompatible with OpenShift minor versions greater than 4.16",
  "reason": "IncompatibleOperatorsInstalled",
  "status": "False",
  "type": "Upgradeable"
}

Se lo stato " Upgradeable è " False, le informazioni sulla condizione forniscono istruzioni da seguire prima dell'aggiornamento.

RHEL 9

RHEL 9 è disponibile per i cluster Classic o VPC che eseguono la versione 4.17.

È possibile eseguire il provisioning di un nuovo cluster con RHEL 9 nella console, specificando il sistema operativo RHEL per il nodo worker o nella CLI, includendo l'opzione '--operating-system RHEL_9_64 quando si esegue il comando 'ibmcloud oc cluster create.

Se si aggiorna un cluster esistente alla versione 4.17 e si desidera che i nodi worker eseguano RHEL 9, è necessario seguire i passaggi per migrare i nodi worker.

Per ulteriori informazioni su RHEL 9, vedere il documento 'note di rilascio Red Hat OpenShift.