Open jmunozro opened 3 days ago
@jmunozro The naming of these values is to mimic the existing values on edge classic.
Per the discussion here we decided not to have a default liveness probe but rather have the user specify their own via customLivenessProbe
In edge you have default liveness probe, we are not forcing customers to specify a custom one. I think we are creating a worse UX if we decide to 'respect' some edge classic standards, even if they are clearly not ideal, and change others.
Gloo Edge Product
Enterprise
Gloo Edge Version
1.18.0-rc2
Kubernetes Version
1.28
Describe the bug
gracefulShutdown
andprobes
are working, butlivenessProbeEnabled
is not having any effect in the gatewayparameters.It is working as expected, in a quick test i didn't observe any downtime during upgrade (PE team will have to do a proper test, but it looks good so far).
Expected Behavior
That can't hardly be considered a breaking change, but an improvement.
In addition, I didn't find any way to activate livenessProbe without explicitly providing a custom one, which I can do with
gracefulshutdown
andprobes
.The names
probes
meaning readiness andlivenessProbe
for liveness are also not intuitiveSteps to reproduce the bug
Additional Environment Detail
No response
Additional Context
No response