---
name: openshift-update
title: Updating clusters, worker nodes, and cluster components
description: Keep your cluster secure and supported by updating the master, worker nodes, and cluster components in the correct order. Updating out of sequence can cause version skew failures or unexpected downtime.
last-updated: 2026-11-06
---

> ## Documentation Index
> The table of contents for this documentation set is at https://cloud.ibm.com/docs/openshift?format=markdown
> The index for all IBM Cloud docs is at: https://cloud.ibm.com/docs/llms.txt
> Use these files to discover more information as needed.

# Updating clusters, worker nodes, and cluster components
{: #update}

Keep your cluster secure and supported by updating the master, worker nodes, and cluster components in the correct order. Updating out of sequence can cause version skew failures or unexpected downtime.
{: shortdesc}

For information about which updates IBM applies and which updates you apply, see [Your responsibilities with using Red Hat OpenShift on IBM Cloud](https://cloud.ibm.com/docs/openshift?topic=openshift-responsibilities_iks&format=markdown).

## Update checklist
{: #update-checklist}

Complete updates in the following order. Each step links to the topic that contains the procedure.

Not sure which infrastructure type you have? In the IBM Cloud console, click your cluster and check the **Infrastructure** field on the Overview tab. It shows **Classic**, **VPC**, or **Satellite**.

1. [Check your cluster version, worker node version, and worker node operating system](https://cloud.ibm.com/docs/openshift?topic=openshift-flavor-os-check&format=markdown).
2. [Prepare to update your cluster](https://cloud.ibm.com/docs/openshift?topic=openshift-update-prepare&format=markdown). Review version changes, back up, and check add-ons, plug-ins, and permissions.
3. [Update the cluster master](https://cloud.ibm.com/docs/openshift?topic=openshift-update-master&format=markdown).
4. Update your worker nodes. The topic to use depends on your infrastructure type.
    * [VPC worker nodes](https://cloud.ibm.com/docs/openshift?topic=openshift-update-workers-vpc&format=markdown)
    * [Classic worker nodes](https://cloud.ibm.com/docs/openshift?topic=openshift-update-workers-classic&format=markdown)
    * [Satellite worker nodes](https://cloud.ibm.com/docs/satellite?topic=satellite-host-update-workers&format=markdown)
5. [Update cluster components and managed add-ons](https://cloud.ibm.com/docs/openshift?topic=openshift-update-components&format=markdown), such as Fluentd and Ingress ALBs if you manage them manually.

Some versions require add-on updates at a different point in the sequence. Always check the version information page for your target version for _Update before master_ and _Update after master_ actions.

To update Satellite worker nodes, follow the steps in [Updating hosts that are assigned as worker nodes](https://cloud.ibm.com/docs/satellite?topic=satellite-host-update-workers&format=markdown).

## Other update tasks
{: #update-other-tasks}

You can also complete the following update-related tasks.

To change the flavor (machine type) of the worker nodes in a worker pool, see [Updating flavors (machine types)](https://cloud.ibm.com/docs/openshift?topic=openshift-update-flavors&format=markdown). To learn which worker nodes are removed first when a worker pool shrinks, see [How worker pools are scaled down](https://cloud.ibm.com/docs/openshift?topic=openshift-worker-scaledown-logic&format=markdown).



To change the operating system of the worker nodes in a worker pool, see [Migrating VPC worker nodes to RHCOS](https://cloud.ibm.com/docs/openshift?topic=openshift-rhel_migrate&format=markdown) or [Migrating to Red Hat Enterprise Linux 9](https://cloud.ibm.com/docs/openshift?topic=openshift-migrate-rhel-9&format=markdown).


## Troubleshooting update problems
{: #update-troubleshooting}

If an update does not complete or a cluster or worker node enters an unexpected state, start with the following topics.

To check the health of the master, see [Reviewing master health](https://cloud.ibm.com/docs/openshift?topic=openshift-debug_master&format=markdown). If a webhook blocks the update, see [Troubleshooting webhook errors](https://cloud.ibm.com/docs/openshift?topic=openshift-ts-webhook-debug&format=markdown). If replacing a worker node does not create a new worker node, see [Why doesn't replacing a worker node create a worker node?](https://cloud.ibm.com/docs/openshift?topic=openshift-auto-rebalance-off&format=markdown). If duplicate nodes appear after an update, see [After a worker node updates or reloads, why do duplicate nodes and pods appear?](https://cloud.ibm.com/docs/openshift?topic=openshift-cs_duplicate_nodes&format=markdown).



To check the status of a master update that is in progress, see [Viewing cluster upgrade status](https://cloud.ibm.com/docs/openshift?topic=openshift-upgrade-status&format=markdown). If the OpenShift console shows that the cluster version is not up to date, see [Why does OpenShift show the cluster version is not up to date?](https://cloud.ibm.com/docs/openshift?topic=openshift-ts-cluster-version-downlevel&format=markdown).


For the states that your cluster and worker nodes can show, see [Cluster states and statuses](https://cloud.ibm.com/docs/openshift?topic=openshift-cluster-states-reference&format=markdown) and [Worker node states](https://cloud.ibm.com/docs/openshift?topic=openshift-worker-node-state-reference&format=markdown).

## Next steps
{: #update-next-steps}

After you update, [rotate your CA certificates](https://cloud.ibm.com/docs/openshift?topic=openshift-cert-rotate&format=markdown) if you haven't recently, and review the [worker node states](https://cloud.ibm.com/docs/openshift?topic=openshift-worker-node-state-reference&format=markdown) to confirm that your worker nodes are healthy.

## Related links
{: #update-related-links}

* [Your responsibilities with using Red Hat OpenShift on IBM Cloud](https://cloud.ibm.com/docs/openshift?topic=openshift-responsibilities_iks&format=markdown)
* [Red Hat OpenShift version information](https://cloud.ibm.com/docs/openshift?topic=openshift-openshift_versions&format=markdown)
* [Rotating CA certificates in your cluster](https://cloud.ibm.com/docs/openshift?topic=openshift-cert-rotate&format=markdown)