The following guide uses the same chart repository and helm release names. Before starting the upgrade, you may find it helpful to look at the section Useful Commands.
Start by updating the local chart repository:
Ensure your kubectl configuration points to the namespace where Akamas is installed or specify it with the --namespace parameter. To start the upgrade to the latest version:
You can specify an older chart version using the --version parameter. Refer to for discovering the published chart versions.
If you need to specify a different Values file from the latest installation, start from the last one used. If you do not have it stored, it can be retrieved as specified in .
Before starting the upgrade, check to add new docker images.
If you can not reach helm.akamas.io from the machine where the installation will be run, run the following commands from another client (see the for a full explanation).
Then, you can start the upgrade in the same way as for the . If you are using the downloaded chart package, transfer the package and replace akamas/akamas with the downloaded tgz archive.
Akamas' versions can be listed by running the following command:
It is always suggested to install and upgrade to the latest chart version. The App Version field refers to the Akamas version. To ease the release process multiple chart versions may refer to the same App Version.
In case you do not have access to the Values file used during the last installation/upgrade, you can still get it by running:
Such a command is useful only if you need to change some of the parameters during the upgrade, otherwise the old Values file is kept by Helm.
helm repo update akamashelm upgrade akamas akamas/akamashelm repo update akamas
helm pull akamas/akamashelm search repo akamas/akamas --versionshelm get values akamas -o yaml > akamas-values.yaml