Upgrade the Presslabs Dashboard

If you have already installed the Presslabs Dashboard and you want to use a newer version, here is how to upgrade it.

WARNING

If done correctly, there shouldn’t be any downtime for your sites. If we cannot avoid some downtime for a version, it will be no more than a couple of minutes, or we’ll explicitly mention it here.

Upgrade the Presslabs Dashboard

To upgrade the Presslabs Dashboard, you need to install a new release and then, after it is ready, remove the old release.

Install a new release

To install a new release, follow the steps from how to install the Dashboard , taking into consideration:

  • install it into the same namespace where you have the current Dashboard version
  • for the new application use a different name from the current application
  • create a new Presslabs Dashboard Service Account; reusing the old one won’t work, because it will get deleted when uninstalling the old Dashboard version

Install new Dashboard version

NOTE

All Dashboard features are available only for Kubernetes 1.17 and Kubernetes 1.18, so make sure to have a Static version for your cluster with these versions. If not, upgrade your cluster . Dashboard 1.7 was tested on versions 1.18.15-gke.1501 and 1.17.17-gke.1101.

Remove the old release

After you install the new release and wait for it to be ready, you can remove the old Dashboard release.

To delete the old Dashboard version, go to Kubernetes Engine -> Applications and delete it from here. For example, if you upgrade from version 1.6 to version 1.7, you have to delete the 1.6 version:

Remove old Dashboard app

Upgrade the Kubernetes cluster

All Dashboard features are available for Kubernetes 1.17 and Kubernetes 1.18, so make sure to have a Static version for your cluster with these versions. If not, you can upgrade your Kubernetes cluster and nodes versions by following the Google Kubernetes Engine documentation .

NOTE

Be aware that the nodes shouldn’t be on auto-upgrade, as not all Dashboard versions work with the latest cluster versions.

Downgrade the Presslabs Dashboard

WARNING

We don’t recommend you to downgrade the Presslabs Dashboard version, but if for some reason you wish to do this, the steps to follow are the same ones as when installing a new release.

You need to install the desired Presslabs Dashboard version, following the steps from how to install the Dashboard , taking into consideration:

  • install it into the same namespace where you have the current Dashboard version
  • for the new application use a different name from the current application
  • create a new Presslabs Dashboard Service Account; reusing the old one won’t work, because it will get deleted when uninstalling the old Dashboard version

After you install the new release and wait for it to be ready, you can remove the old Dashboard release.

For example, if you have installed the Dashboard version 1.7 and you wish to downgrade to version 1.6, install the version 1.6, wait for it to be ready, then delete the 1.7 app. Remove undesired Dashboard app

See Also

Configure Dashboard

You can configure the settings for the Presslabs Dashboard from the configuration wizard that [...]

Install the Presslabs Dashboard

The Presslabs dashboard can be installed with a simple click from Google's Marketplace, after making [...]

Presslabs Dashboard Prerequisites

Before installing the Presslabs Dashboard from Google Cloud's Marketplace, there are some [...]

Setup Authentication

Step by step instructions on how to setup your credentials that will allow you to login into the [...]