Procedures

Intended audience: Anyone who is administering Prompt Keda.

Deployment

Deployment is with Phalanx and ArgoCD.

Maintenance

The production hours are during observing. Maintenance can be performed during the day and should be announced in the lsstcam-prompt-processing Slack channel.

For development announce on the dm-prompt-processing Slack channel if performing maintenance.

Backup

No backups are needed. Configuration is stored in GitHub.

Cold Startup

No specific cold startup procedures.

Cold Shutdown

No specific procedures are needed to cleanly shutdown.

Reproduce Service

Deploy with Phalanx into a different vCluster or namespace. A scaled job will need to be created to test functionality.

Upgrading KEDA Operator

To upgrade the KEDA operator perform the following.
  1. Review the KEDA Releases page for the correct version.

  2. Update the KEDA Chart version in Phalanx with the release number.

  3. Refresh and Sync in ArgoCD

Restarting KEDA Operator

To restart the keda operator run kubectl rollout restart deployment keda-operator -n keda