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

Enhancement: Kubernetes application health endpoints #3496

Open
fkromer opened this issue May 14, 2024 · 1 comment
Open

Enhancement: Kubernetes application health endpoints #3496

fkromer opened this issue May 14, 2024 · 1 comment
Labels
Enhancement This is a new feature or request

Comments

@fkromer
Copy link

fkromer commented May 14, 2024

Summary

Would be nice to have support for Kubernetes probes liveness, readiness and startup). Providing the feature in an official plugin could be most suitable.

Implementation example:

Basic Example

No response

Drawbacks and Impact

No response

Unresolved questions

No response


Note

While we are open for sponsoring on GitHub Sponsors and
OpenCollective, we also utilize Polar.sh to engage in pledge-based sponsorship.

Check out all issues funded or available for funding on our Polar.sh dashboard

  • If you would like to see an issue prioritized, make a pledge towards it!
  • We receive the pledge once the issue is completed & verified
  • This, along with engagement in the community, helps us know which features are a priority to our users.
Fund with Polar
@fkromer fkromer added the Enhancement This is a new feature or request label May 14, 2024
@provinzkraut
Copy link
Member

Not sure if anything other than liveness can really be added in a useful way. Readiness / startup would require to respond to requests before/during the startup of the ASGI server, which, due to its nature, is not able to process requests at that time. As for health, I guess that really comes down to the individual application.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement This is a new feature or request
Projects
None yet
Development

No branches or pull requests

2 participants