Skip to content
This repository has been archived by the owner on Jun 29, 2022. It is now read-only.

Update prometheus-operator to 0.46.0 #1440

Merged
merged 3 commits into from
Apr 20, 2021
Merged

Conversation

meyskens
Copy link
Contributor

Update prometheus-operator to 0.46.0

This updates prometheus-operator to 0.46.0 to solve arm64 compatibility issues and stay on the latest release.

How to use

Upgrade instructions:

Due to the CRDs installed by Helm they need to be manually updated using

kubectl apply -f https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.46.0/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
kubectl apply -f https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.46.0/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
kubectl apply -f https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.46.0/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
kubectl apply -f https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.46.0/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
kubectl apply -f https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.46.0/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
kubectl apply -f https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.46.0/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
kubectl apply -f https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.46.0/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml

Then run lokoctl component apply prometheus-operator

(is there a place I should put these already?)

Testing done

Tested the upgrade from Lokomotive 0.7.0's component to this one on my cluster that had been running the operator all weekend.

@surajssd
Copy link
Member

(is there a place I should put these already?)

@meyskens What do you mean here?

surajssd
surajssd previously approved these changes Mar 26, 2021
Copy link
Member

@surajssd surajssd left a comment

Choose a reason for hiding this comment

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

LGTM

@surajssd
Copy link
Member

surajssd commented Apr 6, 2021

@meyskens could you rebase?

Maartje Eyskens added 3 commits April 19, 2021 16:13
This commit also updates sub-charts:
  * Grafana to 7.4.3
  * kube-state-metrics to v1.9.8
  * node_exporter to v1.1.2

Signed-off-by: Maartje Eyskens <maartje@kinvolk.io>
This adds step by step instructions to contributors on how to update the
 Prometheus operator chart in assets

Signed-off-by: Maartje Eyskens <maartje@kinvolk.io>
Signed-off-by: Maartje Eyskens <maartje@kinvolk.io>
@surajssd surajssd merged commit 1111013 into master Apr 20, 2021
@surajssd surajssd deleted the meyskens/update-prom-operator branch April 20, 2021 13:48
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants