pvarki / python-rasenmaeher-api

1 stars 0 forks source link

Extend /healthcheck #21

Open Aciid opened 1 year ago

Aciid commented 1 year ago

/healthcheck Consumer: Docker-compose / Orchestrator / Azure ACI Basic check for required service reachability. eg. database which is deployed with the API-instance. Return standardised response, http-code

/healthcheck/delivery Consumer: Kraftwerk Check route for deployment readiness. Return deployment status for ordered products from manifest and readiness for integration-api checks ( can Rasenmaeher reach deployed products. )

/healthcheck/services Consumer: Testing, Prometheus?, Admin React UI? Polling route that returns status of all deployed products and integrated service routes.

karppo commented 1 year ago

healthchecks extended. Once we get more stuff as backend services we need to add those from some sort of manifest to sqliteDB. https://github.com/pvarki/python-rasenmaeher-api/pull/24