Managed Upgrades
Once a deployment is setup, Shepherd can manage upgrades and rollbacks of new application versions you configure in the Shepherd UI.
Requirements
The customer deployment must include the Shepherd Agent
The deployment must be online.
Only a single upgrade action can be 'in-flight' per deployment at any given time.
Performing the Upgrade
To perform the upgrade, create a new version of your application in the Shepherd UI. Once this is created, ensure the new version is locked by 'publishing' this revision.

Once the version is published, it will become available as an upgrade target in the Shepherd UI. Visit the details page of the deployment you wish to action, select the new version and click to deploy.

Upgrades and rollbacks can take a few minutes to take effect. Once the new upgrade is deployed in the Shepherd UI, the Shepherd agent will automatically fetch the version of the Helm chart you have created, and apply it within its deployment.
Last updated