-
Notifications
You must be signed in to change notification settings - Fork 104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support gRPC probes for Kubernetes, Openshift and Knative #857
Labels
enhancement
New feature or request
Comments
Update: it seems that the gRPC probe will be available also in readiness, startup and liveness, not only in liveness: https://www.infoq.com/news/2021/12/kubernetes-1-23/ Description updated accordingly. |
Sgitario
added a commit
to Sgitario/dekorate
that referenced
this issue
Feb 28, 2022
All changes: fabric8io/kubernetes-client@v5.10.0...v5.12.1 We need to bump the Kubernetes Client to the most recent version to support gRPC actions (see dekorateio#857)
Sgitario
added a commit
to Sgitario/dekorate
that referenced
this issue
Feb 28, 2022
All changes: fabric8io/kubernetes-client@v5.10.0...v5.12.1 We need to bump the Kubernetes Client to the most recent version to support gRPC actions (see dekorateio#857)
Sgitario
added a commit
that referenced
this issue
Feb 28, 2022
All changes: fabric8io/kubernetes-client@v5.10.0...v5.12.1 We need to bump the Kubernetes Client to the most recent version to support gRPC actions (see #857)
Sgitario
changed the title
Support gRPC liveness probe for Kubernetes, Openshift and Knative
Support gRPC probes for Kubernetes, Openshift and Knative
Feb 28, 2022
Sgitario
added a commit
to Sgitario/dekorate
that referenced
this issue
Feb 28, 2022
See feature request description in dekorateio#857
Sgitario
added a commit
to Sgitario/dekorate
that referenced
this issue
Mar 1, 2022
See feature request description in dekorateio#857
Sgitario
added a commit
that referenced
this issue
Mar 1, 2022
See feature request description in #857
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
Apart from the existing probes protocols HTTP, TCP and unix commands, in Kubernetes v1.23 the gRPC protocol can also be used. More context in kubernetes.io/define-a-grpc-liveness-probe.
If your application implements gRPC Health Checking Protocol, kubelet can be configured to use it for application liveness checks. You must enable the GRPCContainerProbe feature gate in order to configure checks that rely on gRPC.
Here is an example manifest:
User story
The new field
grpcPort
should be added in theProbe
java class which is also used forreadiness
,startup
(when implemented in #854) probes.Acceptance criteria
The text was updated successfully, but these errors were encountered: