kubermatic / mla

MLA (Monitoring, logging, alerting) solution for KKP.
Apache License 2.0
8 stars 9 forks source link

Add workaroud for Cortex Alertmanager service discovery bug #110

Closed rastislavs closed 2 years ago

rastislavs commented 2 years ago

Cortex helm chart versions between v0.7.0 and v1.0.0 have a bug in alertmanager headless service definition (reference to a wrong port). This PR adds our own cortex-alertmanager-headless-kkp service on top of the Cortex deployment and makes use of it instead of the one provided with the Cortex helm chart.

This can be removed and cleaned up after upgrade to Cortex helm chart v1.0.0+.

Fixes #90

kubermatic-bot commented 2 years ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: rastislavs

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/kubermatic/mla/blob/main/OWNERS)~~ [rastislavs] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment
wurbanski commented 2 years ago

can you please run charts/cortex/test/test.sh and commit results?

wurbanski commented 2 years ago

/lgtm

kubermatic-bot commented 2 years ago

LGTM label has been added.

Git tree hash: 458c256a847d4c411a79c6457a0f76ef6c488f3a