Upgrading foundational services from a Helm release in an airgap environment

You can upgrade services that were installed in a prior Helm-based release in an airgap environment.

Supported upgrade paths

You can upgrade only the following supported paths:

Note: If you want to upgrade to foundational services installer Version 3.5.x, first upgrade to foundational services installer Version 3.4.x. Then, follow the steps to upgrade from version 3.4.x to 3.5.x.

During the upgrade process, you cannot access the services management console.


To upgrade from a Helm-based release, you need to back up your cluster, install foundational services, and restore your cluster data.

Prepare your airgap environment

Complete the following steps that are part of the airgap installation instructions. With these steps, you set up your registries, download the images, and mirror the images.

First, complete these steps: 1. Prerequisites 2. Prepare a Docker registry 3. Prepare a bastion host 4. Create environment variables for the installer and image inventory 5. Download the foundational services installer and image inventory 6. Log in to the OpenShift Container Platform as a cluster administrator 7. Create a Kubernetes namespace for the foundational services 8. Mirror the images and configure the cluster

Back up your cluster

Follow steps 1 through 5 that are in the online upgrade procedure. See Upgrading foundational services from a Helm release. These steps use an image that you mirrored earlier to back up your cluster data to a volume.

Install foundational services

After the backup is complete, install foundational services in your cluster. Complete the following step from the airgap installation topic:

9. Install the foundational services

Restore cluster data

To restore your cluster data, complete step 6 from the Upgrading foundational services from a Helm release topic.