Performing rolling upgrades to HCL Compass Helm chart

You can upgrade HCL Compass to the newest release using the helm upgrade command.

Before you begin

Before you perform the upgrade, you must first do the following:

About this task

Rolling upgrades utilize the helm upgrade command. For more information, see Helm Upgrade in the Helm documentation.

Procedure

  1. Case 1: Upgrading the HCL Compass solution chart.
    $ helm upgrade [release-name] [file-name] \
         --namespace [solution namespace] \
         --set global.hclImagePullSecret=[secret-name] \
         --set hclFlexnetURL=[flexnet-url] \
         --set hclFlexnetID=[flexnet-id]
    • release-name: The release name that you pick during the helm install.
    • file-name: The new HCL Compass Solution Chart .tgz file.
    • secret-name: The secret name that you created in Step 2H in Deploying HCL Compass on Google Kubernetes Engine.
    • flexnet-url: Your HCL FlexNet license server URL.
    • flexnet-id: Your HCL FlexNet license ID.
  2. Case 2: Upgrading the HCL Compass Docker image.
    $ helm upgrade [release-name] [file-name] \
         --namespace [solution namespace] \
         --set global.hclImagePullSecret=[secret-name] \
         --set hclFlexnetURL=[flexnet-url] \
         --set hclFlexnetID=[flexnet-id] \
         --set image.tag=[image-tag]
    • release-name: A release name that you pick.
    • file-name: The HCL Compass Solution Chart .tgz file.
    • secret-name: The secret name that you created in step 2H in Deploying HCL Compass on Google Kubernetes Engine.
    • flexnet-url: Your HCL FlexNet license server URL.
    • flexnet-id: Your HCL FlexNet license ID.
    • image-tag: The new HCL Compass docker image tag.