Application Information¶
Prompt Keda application information.
Architecture¶
KEDA is deployed with the KEDA operator in the Prompt Processing vClusters in the keda
Kubernetes namespace.
KEDA controls autoscaling for Prompt Processing. KEDA uses scalars to determine how aggressively to scale up and down. Prompt KEDA is configured to autoscale based on the number of Fanned Out events in Prompt Redis.
Architecture Diagram¶
Associated Systems¶
Configuration Location¶
Config Area |
Location |
---|---|
Configuration |
|
Vault Secrets Dev |
secret/rubin/usdf-prompt-processing-dev/prompt-keda |
Vault Secrets Prod |
secret/rubin/usdf-prompt-processing/prompt-keda |
Data Flow¶
See Data Flow
Dependencies - S3DF¶
- Below are the S3DF Dependencies.
Kubernetes
SLAC LDAP to authenticate to vCluster
Prompt Redis for creating and scaling scaled jobs.
Dependencies - External¶
- Below are external dependencies.
Internet access to pull Keda docker image.
Disaster Recovery¶
The application can be redeployed with not data being needed to be restored.