Meridio icon indicating copy to clipboard operation
Meridio copied to clipboard

gRPC probes instead of Exec probes

Open LionelJouin opened this issue 1 year ago • 1 comments

Is your feature request related to a problem? Please describe. Due to the ExecProbes, the userspaces program might be slower than expected. NFQLB in the stateless-lb might have some latency and performance issues.

We use Exec probes because the probes are exposed via GRPC, so we use this project for health checking: https://github.com/grpc-ecosystem/grpc-health-probe

Describe the solution you'd like Since Kubernetes 1.23, GRPC probes is a native feature, it can be enabled via the GRPCContainerProbe feature gate, and is already enabled from Kubernetes 1.24. We must replace all Exec probes by GRPC probes in all components for Kubernetes 1.24 deployment.

Describe alternatives you've considered /

Additional context /

LionelJouin avatar Mar 06 '23 21:03 LionelJouin