The GitGuardian application can be updated through the admin console in the "Version History" tab. First, you need to check for updates. This can be done manually or automatically. Then, you can deploy an newer version by clicking the "Deploy" button. You can find more information here.
During upgrades, workers are stopped but new commits are still queued, and will be processed after the upgrade. Upgrades do not stop the dashboard, but they introduce a temporary delay for message processing and alerting. We advise to run upgrades during a low traffic period.
Kots also needs to be upgraded.
To check Kots plugin version, run the following command:
kubectl kots version
If there is an update available, follow the instructions and run this command:
curl https://kots.io/install | bash
Then, you will need to upgrade the kots application running in the cluster:
kubectl kots admin-console upgrade -n <namespace>