wdms worker implementation for Azure
Checklist
-
bulk worker service docker file
-
Use python 3.10+, extra-index-url set, CSP specific dependencies installed.
-
-
bulk worker service configuration
-
CLOUD_PROVIDER
env var set. -
OPENAPI_PREFIX
env var set or will use default value 'api/wdms-worker`.
-
-
bulk worker service deployment
-
Service has access right to read/write on blob storage. -
Service not accessible from external. -
Service only accept requests from WDMS.
-
- WDMS main service configuration
-
WDMS configuration: SERVICE_HOST_WDMS_WORKER
env var set. (and confirmed using WDMS '/version' it's taken into account)
-
- Validation
-
WDMS e2e pass.
-
- Add charts and pipelines to wellbore worker service to support deploying worker service in glab env.
- Related to ADR wellbore-domain-services#73
- Helm charts changes are performed through with osdu/platform/deployment-and-operations/helm-charts-azure!732 (merged)
- Changes are tested configuring
SERVICE_HOST_WDMS_WORKER
env. variable with wellbore-domain-services!811 (merged) and end to end tests.
Edited by saketh somaraju [EPAM]