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
- Use Helm to install the HCL Compass solution chart as described in Step 3 of Getting started with HCL Compass Helm chart.
- Make sure to enable or disable the persistence volume as described in HCL Compass Persistent Volumes to persist your configuration and data of the current HCL Compass release.
About this task
Procedure
-
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.
-
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.