Skip to main content

TRG 5.11 - Upgradeability

StatusCreatedPost-History
Active10-Nov-2023
Draft17-Jul-2023'handels' typo fix
Prerelease7-Mar-2023Moved out of draft
Draft24-Feb-2022n/a

Why​

With using helm charts, the upgrade of an application also happens through an upgrade of the helm chart. The application handles the upgrade itself like executing a database upgrade. The upgrade of the helm chart itself also needs to be tested and by testing the helm upgrade, you automatically verify that the application upgrade works too.

Description​

Based on the Helm test workflow, you must provide a GitHub action which takes the latest released helm chart, does an installation of it and then execute the upgrade to the current / new version.

To do so you must provide a GitHub action which runs helm install of the last released version and than a helm upgrade of the version to be released and than execute a helm test.

The GitHub Action needs to be able to be triggered manually.