Skip to content

feat(alerts): extend alerting#1719

Merged
trouaux merged 4 commits into
mainfrom
alertmanager-extend-alerting
Jun 15, 2026
Merged

feat(alerts): extend alerting#1719
trouaux merged 4 commits into
mainfrom
alertmanager-extend-alerting

Conversation

@trouaux

@trouaux trouaux commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Copilot AI review requested due to automatic review settings June 10, 2026 13:34
@trouaux trouaux requested a review from a team as a code owner June 10, 2026 13:34
Signed-off-by: trouaux <thomas.rouaux@sap.com>
@trouaux trouaux force-pushed the alertmanager-extend-alerting branch from d0ad79a to 4f5018f Compare June 10, 2026 13:34

@ibakshay ibakshay 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: trouaux <thomas.rouaux@sap.com>

Copilot AI 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.

Pull request overview

This PR extends the alerts Helm chart by adding Alertmanager-related PrometheusRule resources imported from a legacy Alertmanager base, and bumps the plugin/chart versions accordingly.

Changes:

  • Bump alerts PluginDefinition version to 9.0.1 and chart version to 8.0.1.
  • Add a new default-rules toggle (k8sContainerMemoryWorkingSetBytes) to values.
  • Introduce an Alertmanager PrometheusRule template with multiple alert rules.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 10 comments.

File Description
alerts/plugindefinition.yaml Version bump for the plugin and referenced chart.
alerts/charts/Chart.yaml Chart version bump to align with the release.
alerts/charts/values.yaml Adds a new default rule toggle for container memory working set bytes.
alerts/charts/templates/prometheusRules.yaml Adds Alertmanager-focused PrometheusRule definitions (template currently has rendering/YAML issues noted in comments).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread alerts/charts/templates/prometheusRules.yaml Outdated
Comment thread alerts/charts/templates/prometheusRules.yaml Outdated
Comment thread alerts/charts/templates/prometheusRules.yaml Outdated
Comment thread alerts/charts/templates/prometheusRules.yaml
Comment thread alerts/charts/templates/prometheusRules.yaml
Comment thread alerts/charts/templates/prometheusRules.yaml
Comment thread alerts/charts/templates/prometheusRules.yaml
Comment thread alerts/charts/templates/prometheusRules.yaml
Comment thread alerts/charts/templates/prometheusRules.yaml Outdated
Comment thread alerts/charts/templates/prometheusRules.yaml Outdated
@viennaa

viennaa commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Can you address the copilot review please?

trouaux added 2 commits June 10, 2026 15:47
Signed-off-by: trouaux <thomas.rouaux@sap.com>
Signed-off-by: trouaux <thomas.rouaux@sap.com>
@trouaux trouaux force-pushed the alertmanager-extend-alerting branch from bea52b3 to 66ed989 Compare June 12, 2026 09:01
@trouaux trouaux merged commit d4ad966 into main Jun 15, 2026
8 checks passed
@trouaux trouaux deleted the alertmanager-extend-alerting branch June 15, 2026 08:22
ztomaszewska pushed a commit that referenced this pull request Jun 16, 2026
* extend alerting

Signed-off-by: trouaux <thomas.rouaux@sap.com>

* nit

Signed-off-by: trouaux <thomas.rouaux@sap.com>

* nits

Signed-off-by: trouaux <thomas.rouaux@sap.com>

* remove duplicate alert + rm playbook labels

Signed-off-by: trouaux <thomas.rouaux@sap.com>

---------

Signed-off-by: trouaux <thomas.rouaux@sap.com>
Signed-off-by: Zuzanna Tomaszewska <zuzanna.tomaszewska@sap.com>
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.

4 participants