-
-
Notifications
You must be signed in to change notification settings - Fork 17
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
feat(woodpecker-server)!: add monitoring resources and other improvements #94
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.
Thanks! See comments inline.
A short intro/example in the README would be great - most know Prometheus but it would be good to a short bit of information what this chart actually provides after this PR.
And please remove charts/server/grafana_dashboards/.gitkeep
- it seemed to have slipped in by accident?
Of course i could delete the support of grafana_dashboards (and prometheus-rules, because we did not have any dashboards (and rules) yet. or i need |
a3e3295
to
7c44a1c
Compare
wow for the fast review (multiply times a day, my last just get a "please rebase" after four mouth). i do not know, how you create / generate changelogs. It does not look like convention-commit based ... so i write some in the description. |
51b688d
to
0583b81
Compare
I am just contributing since some months - I wasn't (really) active during your last PR.
It's done automatically by a release bot - which scrapes the commit message/PR titles and merges them with the labels assigned. But for this one we should add a upgrade changelog in the README - so it would be good to do it there, i.e. in |
So should i split this PR in several PRs to get a nice CHANGELOG like in my description. |
Can you please add a new section to the README (below "Versioning") as follows
and replace No features, just what users need to change if they were already using parts of the old implementation. Features etc. go into the release changelog then. |
467bf79
to
e8dcf5c
Compare
done, i have also improve the with/if on a place in the agent (but not change any logic) |
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.
Thanks! A few last comments:
- Please revert the version upgrades (they are done during the release and are also inconsistent in this PR)
- Please avoid force pushes for future PRs as this makes it hard to see what changed (I remember you did this also in other/previous PRs - it's quite uncommon to do so in a regular PR workflow)
- Please merge
main
cleanly, then thedind
removal changes should not appear in the PR
Besides: thanks for contributing 👍
|
Co-authored-by: Patrick Schratz <patrick.schratz@gmail.com>
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.
Almost there :)
96c9559
to
839f974
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.
Thanks again! 🚀
when does it released? |
When WP 2.0 gets released |
🎉 This PR is included in version 1.0.0 🎉 The release is now available here Thank you for your contribution. ❤️📦🚀 |
@pat-s please review this time faster.
#22
fix #21
some things already merged by #77
Changelog
BREAKING CHANGES
metrics.enabled
and the PodMonitor deployment toprometheus.podmonitor.enabled
metrics.interval
toprometheus.podmonitor.interval
Features
prometheus.podmonitor.interval
optional (for use global server value)prometheus.podmonitor.label
for dedicated labels only on pod-monitorBugfixes
extraVolumeMounts
withoutpersistenceVolume.enabled
(allowextraVolumeMounts
without enabling default persistentVolume #97)chore
if
withwith
metrics.path
(user should not change that value)ingress.hosts.paths.backend
fromvalues.yaml