Upgrading Deployed Agents
This procedure describes how to upgrade the Helix Control-M/Agents that you deployed when you set up the previous version of Control-M for Kubernetes.
If you have multiple Agent deployed (as recommended), the deployed Agents are updated one by one without downtime.
Begin
Update the controlm repository that contains the Helm charts obtained from the Control-M Repository by running the following command:
helm repo update controlm- Run the helm list command and identify the release that is currently running.
Run the helm upgrade command to upgrade to the newest Agent version, as in the following example:
helm upgrade <releaseName> controlm/helix-controlm-agent --version 9.21.205 --set image.tag=9.21.205-k8s-openjdk <all other parameters from the original installation>where <releaseName> is the name of the release that is currently running, as determined in the previous step.
The upgrade is performed in the background. This might take several minutes.
Monitor the status of the rollout by running the following command:
kubectl rollout status statefulset/<releaseName>-sts