-
Notifications
You must be signed in to change notification settings - Fork 5.1k
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
[kube-prometheus-stack] prometheus-operator0.59.1/Prometheus2.38.0/all dependencies #2440
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this should be a breaking changhe as the default labels are changed in the subchart.
please add update instructions to readme.
60de346
to
6cc5287
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the crds, dashboards and rules are not upgraded (see scripts in hack directory).
the readme should have upgrade instructions for the labels, not just a note that it will break.
edit: sorry, i had node exporter in mind: #2212
please update it too. upgrade instructions can be used from its readme: https://github.com/prometheus-community/helm-charts/tree/main/charts/prometheus-node-exporter#3x-to-4x
please test the update at least once. the release lable might be needed to set now for node exporter.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
values.yaml needs the prometheus-operator and config-reloader tags updated to v0.59.1 as well
Thanos can be updated to https://github.com/thanos-io/thanos/releases/tag/v0.28.0 as well |
948026e
to
d52d0aa
Compare
the mentioned prs are added. i've created #2453 to be able to use "releaseLabel: true" in node-exporter to get the needed labels added. |
ed6f04a
to
8561234
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i've added some changes to the readme, updated some more image tags, removed some unneeded comments, updated node exporter to 4.2.0 and added the release label to the values. please check if update works as described.
@monotek I hope to find some time and test the upgrade in the following days. |
…l dependencies Signed-off-by: birca <[email protected]>
update in a kind cluster from 39.0.0 worked for me. @mrueg |
Tested as well in kind and confirmed it's working fine. Should we add the |
Not sure. Maybe it's unwanted to overwrite directly. Problem should have existed before and we don't added it too. |
@monotek With your changes added to this PR you basically just removed comments which were added with PR #2411, because you deemed them to be not useful although @moroviintaas and @Xtigyro disagreed. The chart's values.yaml has over 3000 LOC and I agree that this might not be ideal, but removing comments other consider helpful isn't the way to go IMO. I'd personally wish for changes like that to be done more transparently. |
…l dependencies (prometheus-community#2440) Signed-off-by: birca <[email protected]> Signed-off-by: birca <[email protected]>
…l dependencies (prometheus-community#2440) Signed-off-by: birca <[email protected]> Signed-off-by: birca <[email protected]>
What this PR does / why we need it
Which issue this PR fixes
(optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close that issue when PR gets merged)Special notes for your reviewer
Checklist
[prometheus-couchdb-exporter]
)