Visit Azul.com Support

Upgrading or Uninstalling Optimizer Hub

Table of Contents
Need help?
Schedule a consultation with an Azul performance expert.
Contact Us

Follow the below instructions to upgrade, downgrade, or uninstall Optimizer Hub.

Upgrading or Rolling Back

Follow these steps to upgrade or rollback your Optimizer Hub instance to a newer or previous version:

  1. Shut down the existing instance.

  2. Validate your values-override.yaml file for any parameter changes.

  3. Install the new version following the installation guide.

Note
Rolling and in-place upgrades are not supported. Shut the instance down completely, including the cache pods, before you install the new version. If a cache pod keeps running, the new version can inherit data it is unable to read, and the Optimizer Hub API returns HTTP 500 on the affected endpoints. See The Optimizer Hub API returns HTTP 500 on some endpoints after an upgrade for how to recover.
Note
The blob storage metadata format may vary between releases. Performing an upgrade or rollback with a blob storage containing files modified by another version, may result in incorrect behavior.

This procedure causes a temporary service outage. For zero-downtime upgrades, consider implementing a failover system. See Network and Gateway Requirements > Host for High Availability and Failover.

Uninstalling

To uninstall a deployed Optimizer Hub, run the following command:

 
helm uninstall opthub -n my-opthub kubectl delete namespace my-opthub