Upgrade: Kubernetes Helm Online



Prerequisites

  • Confirm there is 1gb of available space on the mount where the Installation TGZ will be moved
  • Access to the Linux VM where the original vFunction Server was installed (with kubectl and access to the Kubernetes Cluster)

Upgrade Steps

  1. Download the vFunction Server Helm Kubernetes Online Installation TGZ
  2. SCP the Server TGZ package to the Linux VM where the initial vFunction Server Installation was performed
  3. Move the Server TGZ to the same location where the vfunction-server-for-kubernetes directory was initially created
  4. Unpack the Server TGZ package. Note that there is no need to backup the previous folder as the upgrade script will retrieve required values about the previous installation from the cluster
### Replace VERSION with the release version, such as "4.2.1723"
tar -xvzf vfunction-server-installation-helm-kubernetes.vVERSION.tgz
  1. Run the Upgrade Script
### Replace NAMESPACE with the Namespace used previously for the vFunction Server
cd vfunction-server-for-kubernetes
bash upgrade.sh -n NAMESPACE