Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade prometheus-operator to 8.3.3 #309

Merged
merged 1 commit into from
Dec 12, 2019
Merged

Conversation

branden
Copy link
Contributor

@branden branden commented Dec 11, 2019

https://jira.mesosphere.com/browse/DCOS-60484
https://jira.mesosphere.com/browse/DCOS-61841

This PR upgrades this repo's fork of prometheus-operator to the latest upstream version, while keeping local modifications intact.

Note that this PR removes the copies of prometheus-operator's subcharts under staging/prometheus-operator/dependent-charts. We now reference the official upstream versions of these charts.

This PR requires changes to the Prometheus addon. See mesosphere-backup/kubeaddons-configs#368.

Testing

I tested this PR by launching a Konvoy 1.3.0-beta7 cluster with the configVersion set to branden/prom-upgrade-kommander-beta7, which is a branch of kubeaddons-configs based on kommander-beta7 that I've modified to deploy the prometheus-operator chart from this PR.

I verified that prometheus-operator deploys successfully, then looked at all Grafana dashboards and observed that they display metrics. I verified that our custom dashboards are present and displaying metrics. I looked at the Alertmanager dashboard and observed that its watchdog alert is present.

@branden branden self-assigned this Dec 11, 2019
@branden branden added the wip label Dec 11, 2019
@hectorj2f
Copy link

@branden I am not sure that fixes the kube-state-metrics issue. But I will test all the changes in this PR and let you know

Note that this PR removes the copies of prometheus-operator's subcharts under staging/prometheus-operator/dependent-charts. We now reference the official upstream versions of these charts.

@hectorj2f
Copy link

I checked and tested all the graphs with 1.16 and 1.15, I didn't see any errors in the logs and the graphs have datapoints for those missing in the previous version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready ready
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants