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.
Review the KEDA Releases page for the correct version.
Update the KEDA Chart version in Phalanx with the release number.
Refresh and Sync in ArgoCD
Restarting KEDA Operator¶
To restart the keda operator run kubectl rollout restart deployment keda-operator -n keda