Installing a fix pack on Kubernetes

About this task

For Sametime upgrades, the upgrade package includes full helm charts that need to be implemented. You need to port your settings over from your values.yaml into the new values.yaml file. Do not restore your values.yaml from a back up because there may be some deprecated settings.

Procedure

  1. Download and extract the Sametime fix pack zip files into a directory on either the master Kubernetes host or on a machine which has management access to the Kubernetes cluster.
  2. Run the following command to load the fix pack Docker image to the Docker repository.
    ./load.sh
    If your image repository requires a secret, then define the secret name in the values.yaml file.
  3. Edit the values.yaml file as needed.
  4. Run the following script to update the current configuration to values.yaml file as needed. You are prompted for any missing information.
    ./prepareDeployment.sh
  5. When prompted to confirm the upgrade, answer Y to proceed with the current settings. If your response is No, you are prompted for necessary information.
  6. From the /helm directory, run the following command to upgrade Sametime.
    helm upgrade sametime .
    If Sametime is deployed in a namespace, add the -n attribute to the command. For example:
    helm upgrade sametime . -n name_of_namespace