Upgrading SCM using Helm

This topic describes how to upgrade SCM on a Kubernetes cluster on premises or in the cloud using Helm.

To upgrade to a new version of SCM using Siebel installer:

  1. Download and run the required version of Siebel Installer for SCM. For more information on downloading and running the Siebel Installer build, see Downloading and Running Siebel Installer for SCM.
    Note: If you choose the same installation directory, then Siebel Installer will rename the existing installation directory as <installationDirectoryName>_pre_<timestamp> and then creates a new installation directory with the same name.
  2. Go to the SCM Helm chart directory and make the following configuration changes in the values.yaml file:
    • In the image section, update the tag parameter with the new SCM build version.
    • Update all other sections with the values from the previous SCM version's values.yaml file. For more information, see Installing SCM using Helm.
      Note: You'll find the previous SCM version's values.yaml file in the:
      • Renamed installation directory, if you've given the same installation directory that was used for the previous version of SCM when running Siebel Installer.
      • Previous SCM version’s chart directory, if you've provided a new installation directory when running Siebel Installer for the upgrade.
  3. Run the Helm upgrade command as follows:
    cd cloudmanager
    helm upgrade <releaseName> . -n <namespace>

    where:

    • <releaseName> is the SCM Helm chart instance identifier.
    • <namespace> is the SCM namespace.
  4. Verify that the SCM pod is running after upgrading to the new version.