Upgrade Exoscale clusters to component version v8

When upgrading to component version v8 for Exoscale clusters, the following breaking change requires manual changes in the Project Syn config of existing clusters:

We recommend applying the config changes outlined in this guide before upgrading to component version v8
We will publish a guide to migrate existing clusters to use instance pools in a future version of this component.

Steps

  1. Get a clone of the tenant repo of the clusters that you want to upgrade to component version v8.

  2. Make sure component openshift4-terraform is updated to at least v7.6.0 so the variable use_instancepools exists

  3. Set parameters.openshift4_terraform.variables.use_instancepools to false for existing clusters.

    If you’re not planning to switch to instance pools for future clusters, you can set the variable for the whole tenant in common.yml.
  4. Commit the changes

Now you’re ready to upgrade the component to v8 without changes to existing clusters.