Skip to content

fix(helm): add startupProbe for hubble-ui backend - #2601

Open
Sébastien Larivière (slariviere) wants to merge 1 commit into
microsoft:mainfrom
slariviere:fix/hubble-ui-backend-startup-probe
Open

fix(helm): add startupProbe for hubble-ui backend#2601
Sébastien Larivière (slariviere) wants to merge 1 commit into
microsoft:mainfrom
slariviere:fix/hubble-ui-backend-startup-probe

Conversation

@slariviere

Copy link
Copy Markdown
Contributor

Description

Adds a startupProbe for the hubble-ui backend container.

The backend dials hubble-relay before it starts serving /healthz, and hubble-relay itself can take up to ~60s to become healthy on startup. Without a startupProbe, the default liveness/readiness tolerance (~30s) can kill the backend before it ever converges, causing an unrecoverable restart loop whenever hubble-relay is slow to start. This mirrors the existing startupProbe pattern already used for hubble-relay itself.

Checklist

  • I have read the contributing documentation.
  • I signed and signed-off the commits (git commit -S -s ...). See this documentation on signing commits.
  • I have correctly attributed the author(s) of the code.
  • I have tested the changes locally.
  • I have followed the project's style guidelines.
  • I have updated the documentation, if necessary.
  • I have added tests, if applicable.

@slariviere Sébastien Larivière (slariviere) changed the title fix(helm): add startupProbe for hubble-ui backend to tolerate slow hubble-relay startup fix(helm): add startupProbe for hubble-ui backend Jul 29, 2026
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.

1 participant