-
Type:
Task
-
Resolution: Duplicate
-
Priority:
L3 - Default
-
None
-
Affects Version/s: None
-
Component/s: backend
-
Not defined
For Optimize cloud deployments, we should create a liveness probe endpoint that can be used to determine whether Optimize should be restarted. It should be available without authentication at /api/healthz.
ATs:
- The health probe can be accessed at /api/healthz
- We add it to our API documentation
- We add its usage to our technical documentation
Hints:
- We should check with SRE what the expected status codes are
- The definition of "live" needs to also be determined. Maybe it is just whether or not the application is running