[ISSUE] With Zeebe Gateway context path specified console reports unhealthy zeebe gateway despite being healthy in kubectl describe #1789
Labels
kind/issue
Unidentified issue, it could be a bug, misconfig, or anything in between
kind/medic
Tasks for the medic
support
Marks an issue as related to a customer support request (don't edit the lable)
Describe the issue:
We are experiencing an issue where the readiness, liveness, and startup probe paths configured in the Zeebe Gateway are not reflecting the required contextPath. This omission leads to Kubernetes probes failing, which incorrectly marks the Zeebe Gateway pods as unhealthy in console SM.
Actual behavior:
The contextPath is not being prepended to the actuator paths in the configuration, resulting in probe paths like
/actuator/health/readiness
without the necessary prefix. This configuration causes the probes to fail as the paths do not correctly resolve to the health endpoints.Expected behavior:
The Zeebe Gateway's probes for readiness, liveness, and startup should include the contextPath as a prefix to the actuator paths to correctly point to the health check endpoints. For example, if contextPath is set to
/zeebe
, the readiness probe path should be/zeebe/actuator/health/readiness
.How to reproduce:
zeebeGateway.contextPath
to"/zeebe"
/zeebe
is missingLogs:
Environment:
Please note: Without the following info, it's hard to resolve the issue and probably it will be closed.
The text was updated successfully, but these errors were encountered: