Skip to content

enable kiwigrid/k8s-sidecar in tests and configure health port#597

Merged
kd7lxl merged 2 commits intomasterfrom
sidecar
Feb 26, 2026
Merged

enable kiwigrid/k8s-sidecar in tests and configure health port#597
kd7lxl merged 2 commits intomasterfrom
sidecar

Conversation

@kd7lxl
Copy link
Collaborator

@kd7lxl kd7lxl commented Feb 25, 2026

What this PR does:
#568 updates the kiwigrid/k8s-sidecar, which adds a health port listener. It defaults to 8080 which conflicts with the default cortex listen port. This was not caught by the CI because it doesn't enable the sidecar. In this PR, I've enabled the sidecar in the CI. This reproduces the port conflict bug. Then in the next commit, I've overridden the health port (to 8081) and enabled a readiness probe of the new health port. With the second change, the CI passes again.

Which issue(s) this PR fixes:
Fixes #

Checklist

  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX], [DEPENDENCY]

Signed-off-by: Tom Hayward <thayward@infoblox.com>
@kd7lxl kd7lxl requested a review from nschad February 25, 2026 16:59
@kd7lxl kd7lxl mentioned this pull request Feb 25, 2026
…e probes

Signed-off-by: Tom Hayward <thayward@infoblox.com>
@kd7lxl kd7lxl enabled auto-merge (squash) February 25, 2026 17:40
@kd7lxl kd7lxl merged commit 5858345 into master Feb 26, 2026
2 checks passed
@kd7lxl kd7lxl deleted the sidecar branch February 26, 2026 08:03
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.

2 participants