Jump to contentJump to page navigation: previous page [access key p]/next page [access key n]
documentation.suse.com / SUSE Edge Documentation / Day 2 Operations / Management Cluster

27 Management Cluster

This section covers how to perform the various Day 2 operations related to upgrading your management cluster from one Edge platform version to another.

The Day 2 operations are automated by the Upgrade Controller (Chapter 20, Upgrade Controller) and include:

27.1 Prerequisites

Before upgrading your management cluster, the following prerequisites must be met:

  1. SCC registered nodes - ensure your cluster nodes' OS are registered with a subscription key that supports the OS version specified in the Edge release (Section 36.1, “Abstract”) you intend to upgrade to.

  2. Upgrade Controller - make sure that the Upgrade Controller has been deployed on your management cluster. For installation steps, refer to Installing the Upgrade Controller (Section 20.2, “Installing the Upgrade Controller”).

27.2 Upgrade

  1. Determine the Edge release (Section 36.1, “Abstract”) version that you wish to upgrade your management cluster to.

  2. In the management cluster, deploy an UpgradePlan that specifies the desired release version. The UpgradePlan must be deployed in the namespace of the Upgrade Controller.

    kubectl apply -n <upgrade_controller_namespace> -f - <<EOF
    apiVersion: lifecycle.suse.com/v1alpha1
    kind: UpgradePlan
    metadata:
      name: upgrade-plan-mgmt-3-1-X
    spec:
      # Version retrieved from release notes
      releaseVersion: 3.1.X
    EOF
    Note
    Note

    There may be use-cases where you would want to make additional configurations over the UpgradePlan. For all possible configurations, refer to the UpgradePlan (Section 20.4.1, “UpgradePlan”) section.

  3. Deploying the UpgradePlan to the Upgrade Controller’s namespace will begin the upgrade process.

    Note
    Note

    For more information on the actual upgrade process, refer to How does the Upgrade Controller work? (Section 20.3, “How does the Upgrade Controller work?”).

    For information on how to track the upgrade process, refer to Tracking the upgrade process (Section 20.5, “Tracking the upgrade process”).