-
Notifications
You must be signed in to change notification settings - Fork 16
[v1.2] Configurable health-probe endpoint (path, status, body) #125
Copy link
Copy link
Open
Labels
DXQuality-of-life or DX improvement to the SDKQuality-of-life or DX improvement to the SDKcloud deployAffects Docker / ECS / Fargate / Kubernetes deploymentsAffects Docker / ECS / Fargate / Kubernetes deploymentslanguage parityRequires parallel implementation in Node.js and Python with parity check in PRRequires parallel implementation in Node.js and Python with parity check in PRv1.2Part of the v1.2 releasePart of the v1.2 release
Milestone
Metadata
Metadata
Assignees
Labels
DXQuality-of-life or DX improvement to the SDKQuality-of-life or DX improvement to the SDKcloud deployAffects Docker / ECS / Fargate / Kubernetes deploymentsAffects Docker / ECS / Fargate / Kubernetes deploymentslanguage parityRequires parallel implementation in Node.js and Python with parity check in PRRequires parallel implementation in Node.js and Python with parity check in PRv1.2Part of the v1.2 releasePart of the v1.2 release
Type
Fields
Give feedbackNo fields configured for issues without a type.
Context
Once the SDK gains
do_GET(issue tracking DEVS-X9), the next ask is making the response configurable. Different orchestrators (ALB, K8s, Nomad, ECS native, GCP LB) have different conventions for health-probe paths and accept different status codes.What to ship
A configuration helper:
Equivalent in Node.js:
Acceptance criteria
rtms.set_health_probe(...)/rtms.setHealthProbe(...)exported/healthz(Kubernetes convention) or stays at rootCross-language parity
Source
Tracked in vault:
Projects/RTMS SDK v1.2.md→ DEVS-X14. Builds on DEVS-X9.Tracker
Part of the v1.2 milestone. Project: https://github.com/orgs/zoom/projects/11.