Skip to content
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

Mention official feature in README.md #202

Merged
merged 1 commit into from
Jun 11, 2024

Conversation

heka1024
Copy link
Contributor

Now that k8s supports liveness checks using grpc, we need to mention this in the README.

@@ -10,7 +10,7 @@ expose service their status through the [gRPC Health Checking Protocol][hc].
[Kubernetes][k8s], using the [exec probes][execprobe].

> :warning: [**Kubernetes v1.23 has now introduced built-in gRPC health checking**][k8s-new]
> capability as an alpha feature. As a result, you might no longer need to use this tool and use the
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lets remove alpha mention and keep only GA.

README.md Outdated
Kubernetes does not natively support gRPC health checking since it does not
favor one RPC framework over another. Similarly, HTTP health probes Kubernetes
has is not sufficient to craft a valid gRPC request. As a solution,
Kubernetes now supports [gRPC health checking][k8s]. If your cluster is running a version of Kubernetes that supports gRPC health checking, you can use the following example to define a liveness probe for your gRPC server:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please remove the example code snippet. This repo is not for duplicating Kubernetes documentation.

There are still probably reasons to use this tool on Kubernetes. For example Kubernetes doesn't provide most of the configuration flags that this tool does.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ahmetb I removed code and add some reasons to use this tool. Could you review it once again?

@ahmetb ahmetb merged commit cb11860 into grpc-ecosystem:master Jun 11, 2024
1 check passed
@heka1024 heka1024 deleted the update-readme branch June 11, 2024 12:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants