Adding default virtual backgrounds on Kubernetes

Before you begin

Ensure that all images are in JPG or GIF format.

About this task

To add custom backgrounds to the global library, follow these steps.

Procedure

Copy the image files into the /usr/share/jitsi-meet/images/virtual-background/custom directory under the web pod and then restart the pod.
POD=$(kubectl get po --selector=name=web-0 | tail -1 | awk ' { print $1 } ')
kubectl cp <filename.gif> $POD:/usr/share/jitsi-meet/images/virtual-background/custom/.
kubectl delete po $POD
Note: Add the Namespace argument if Sametime is installed in a Namespace.

Removing default virtual backgrounds on Kubernetes

About this task

To delete an existing default background from the global library, follow these steps:

Procedure

  1. Edit the values.yaml file in the directory where the installation package was decompressed.
  2. Add the following statement under the global.removeVirtualBackgrounds variable specifying the image name and then restart your pod.
    global:
      removeVirtualBackgrounds=<background-N>,<background-N>
    N is a number from 1 through 7.
    Note: It is not required to scale the backgrounds pod as these settings are global to the web app and only add to or subtract away from the default set of available "system" backgrounds. The backgrounds pod only deals with individual user settings and what background a user has selected.