Upgrades and Rollbacks

Upgrade or Rollback activity of ITX Launcher Server instances from Helm chart versions before 3.x has to be performed by uninstalling the original deployment and then installing the ITX Launcher Server Helm chart version 3.x. Version 3 charts use the ITX product version 11. Prior charts use product version 10. Helm uninstall and install commands are to be used to deploy a new major version of ITX Launcher Server Helm chart.

Whenever a Helm upgrade is made to an existing deployment with a Helm chart version of 3.x, the pods that are associated with the installation will not automatically restart - unless the change affects the actual deployment manifest. For example, an update to the image name or resource metrics will change the deployment manifest of the installation, which in turn will trigger an automatic restart of the pods. However, a basic change to a values.yaml property that is linked to the ITX config.yaml file, such as the logging level, will not trigger an automatic restart. The restart would need to take place manually, as provided by the Kubernetes scale command.