Managed Upgrades
Last updated
Last updated
Once a deployment is setup, Shepherd can manage upgrades and rollbacks of new application versions you configure in the Shepherd UI.
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.
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.