OUS
OpenCDS Update Service
Last updated
OpenCDS Update Service
Last updated
The OpenCDS Update Service (OUS) performs two primary functions:
To register DSS pods in the Document Database.
To respond to DSS preEvaluateHook
requests, maintaining synchronization of authored Knowledge Modules in DSS pods.
OUS is invoked by both the , and the .
Workload should be deployed to both the and environments.
Name
opencds-update-service
Restart Policy
Always
Termination Grace Period (seconds)
20
Tolerations (optional for AIMS environments)
N/A
Provision workload as a Kubernetes Deployment
resource, with RollingUpdate
strategy and the following attributes for nominal operation state:
Replicas
20
Minimum Ready Seconds
10
Maximum Surge
10
Maximum Unavailable
5
Provision workload as a Kubernetes Deployment
resource, with RollingUpdate
strategy and the following attributes for nominal operation state:
Replicas
1
Minimum Ready Seconds
10
Maximum Surge
1
Maximum Unavailable
0
A Kubernetes Service Account named opencds-update-service
should be associated with this workload, for bindings specified in .