Skip to content

Add opt-in startupProbe to minecraft-bedrock#277

Merged
itzg merged 3 commits intoitzg:masterfrom
Lytol:startup-probe
Mar 8, 2026
Merged

Add opt-in startupProbe to minecraft-bedrock#277
itzg merged 3 commits intoitzg:masterfrom
Lytol:startup-probe

Conversation

@Lytol
Copy link
Copy Markdown
Contributor

@Lytol Lytol commented Dec 17, 2025

Initial start-up of the pod can be slow, especially when doing an upgrade with a slow filesystem. Rather than increasing the initialDelaySeconds on the liveness/readiness probes, the recommended approach would be to use a startup probe.

I added a startupProbe that defaults to disabled (as I didn't want to presumptively change existing behavior). The startup probe has a default failure time of 10m (60 failures @ 10s intervals) and copies the initialDelaySeconds of the existing liveness and readiness probes.

Hopefully this is useful to someone else, and let me know if you want any changes!

@radicand
Copy link
Copy Markdown

radicand commented Mar 8, 2026

Thanks, I came here looking for this too!

@itzg
Copy link
Copy Markdown
Owner

itzg commented Mar 8, 2026

Thanks for commenting on this @radicand ...it had totally fallen off my radar. I'll bump the chart version and get this merged asap. I'm a big fan of using startup probes also.

@itzg
Copy link
Copy Markdown
Owner

itzg commented Mar 8, 2026

...and my apologies @Lytol for losing track of this one

@itzg itzg merged commit cd3d710 into itzg:master Mar 8, 2026
1 check passed
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