Skip to content

feat(helm): Add health probes to bloom-planner - #18552

Merged
JStickler merged 3 commits into
grafana:mainfrom
lindhe:bloom-planner-healthprobes
Aug 18, 2025
Merged

feat(helm): Add health probes to bloom-planner#18552
JStickler merged 3 commits into
grafana:mainfrom
lindhe:bloom-planner-healthprobes

Conversation

@lindhe

@lindhe lindhe commented Jul 23, 2025

Copy link
Copy Markdown
Contributor

What this PR does / why we need it:

Adds configurable livenessProbe and startupProbe to the bloom-planner
container in the bloom-planner pods.

Which issue(s) this PR fixes:

Partially addresses #13678

Special notes for your reviewer:

Partially replaces #15359

Checklist

  • Reviewed the CONTRIBUTING.md guide (required)
  • Documentation added
  • Tests updated
  • Title matches the required conventional commits format, see here
    • Note that Promtail is considered to be feature complete, and future development for logs collection will be in Grafana Alloy. As such, feat PRs are unlikely to be accepted unless a case can be made for the feature actually being a bug fix to existing behavior.
  • Changes that require user attention or interaction to upgrade are documented in docs/sources/setup/upgrade/_index.md
  • If the change is deprecating or removing a configuration option, update the deprecated-config.yaml and deleted-config.yaml files respectively in the tools/deprecated-config-checker directory. Example PR
@lindhe
lindhe requested a review from a team as a code owner July 23, 2025 13:25
Comment thread production/helm/loki/CHANGELOG.md Outdated

@jkroepke jkroepke left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM, just one nit

@jkroepke jkroepke left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM. Discussion about loki.livenessProbe done in #18545.

Comment thread production/helm/loki/CHANGELOG.md Outdated
Comment thread production/helm/loki/values.yaml Outdated
@Jayclifford345

Copy link
Copy Markdown
Contributor

@lindhe, many thanks for all of these contributions. I have now merged #18575 if you would like to take a look at this PR again

@jkroepke jkroepke left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM.

@Jayclifford345 Jayclifford345 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

Signed-off-by: Andreas Lindhé <7773090+lindhe@users.noreply.github.com>
@lindhe
lindhe force-pushed the bloom-planner-healthprobes branch from f1a8cc8 to 3db8515 Compare August 15, 2025 17:01
lindhe added 2 commits August 15, 2025 19:04
Adds configurable `livenessProbe` and `startupProbe` to the bloom-planner
container in the bloom-planner pods.

Signed-off-by: Andreas Lindhé <7773090+lindhe@users.noreply.github.com>
Done via the following command:

```shell
docker run -it --rm -v "$(pwd):/go" --entrypoint bash -e BUILD_IN_CONTAINER=false grafana/loki-build-image:0.34.6 -c 'git config --global --add safe.directory /go; make -BC docs sources/setup/install/helm/reference.md'
```

Signed-off-by: Andreas Lindhé <7773090+lindhe@users.noreply.github.com>
@lindhe
lindhe force-pushed the bloom-planner-healthprobes branch from 3db8515 to fd5560c Compare August 15, 2025 17:04
@lindhe

lindhe commented Aug 15, 2025

Copy link
Copy Markdown
Contributor Author

Sorry for the delay, I'm on vacation. 😅 I've rebased the changes now, please review again as necessary.

@jkroepke jkroepke left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@JStickler
JStickler merged commit d52b9b3 into grafana:main Aug 18, 2025
80 checks passed
@lindhe
lindhe deleted the bloom-planner-healthprobes branch August 18, 2025 18:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4 participants