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

Create two endpoints for startupProbe and readinessProbes #12836

Merged
merged 0 commits into from
May 30, 2023

Conversation

RachalCassity
Copy link
Member

Note: Delete the description statements, complete each step. None are optional, but can be justified as to why they cannot be completed as written. Provide known gaps to testing that may raise the risk of merging to production.

Summary

To determine pod boot up time when pod is created, 2 healthcheck endpoints were created. The readinessProbe will ping /v0/healtcheck. The startupProbe will ping /v0/startup_healtcheck. Requests should be sent to pods when they are ready. There should not be any downtime between pod startup and pod accepting requests. The faster requests can be made to pods, the less chance for puma backlog to climb.

Related issue(s)

@RachalCassity RachalCassity requested review from a team as code owners May 30, 2023 19:50
@va-vfs-bot va-vfs-bot temporarily deployed to rcassity-healthcheck-endpoints/main/main May 30, 2023 19:58 Inactive
@RachalCassity RachalCassity merged commit aa6c8d3 into master May 30, 2023
@RachalCassity RachalCassity deleted the rcassity-healthcheck-endpoints branch May 30, 2023 20:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants