Upgrade the Bitpoke App
If you have already installed the Bitpoke App 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 Bitpoke App
To upgrade the Bitpoke App, 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 App , 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 Bitpoke App Service Account; reusing the old one won’t work, because it will get deleted when uninstalling the old App version
NOTE
All App features are available only for
Kubernetes 1.17
andKubernetes 1.18
, so make sure to have aStatic version
for your cluster with these versions. If not, upgrade your cluster . Dashboard 1.7 was tested on versions1.18.15-gke.1501
and1.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 App release.
To delete the old Bitpoke App 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:
Downgrade the Bitpoke App
WARNING
We don’t recommend you to downgrade the Bitpoke App 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 Bitpoke App version, following the steps from how to install the Bitpoke App , taking into consideration:
- install it into the same namespace where you have the current App version
- for the new application use a different name from the current application
- create a new Bitpoke App 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 App 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.