-
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
[prometheus-node-exporter] permit to customize service clusterIP #4597
[prometheus-node-exporter] permit to customize service clusterIP #4597
Conversation
This is for comments, i'll sign the DCO after that, if you agree with the change |
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.
Thank you, @nerzhul, for your PR. Providing users with an option to set clusterIP is not uncommon, I reckon we can support the new field in the chart.
620bb90
to
9069ada
Compare
9069ada
to
54f04d0
Compare
rebased, squashed & signed |
It permits to disable clusterIP which is not required to fetch metrics. On clusters with very huge node number always moving, it create a loadbalancer on each node using much memory and CPU due to watches from the service proxy Signed-off-by: Loic Blot <[email protected]>
54f04d0
to
a9e1636
Compare
@zeritti thanks for your comments, all is fixed :) |
Signed-off-by: MH <[email protected]>
Signed-off-by: zeritti <[email protected]>
d9f7afe
to
c6342de
Compare
…#643) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [prometheus-node-exporter](https://togithub.com/prometheus/node_exporter/) ([source](https://togithub.com/prometheus-community/helm-charts)) | minor | `4.35.0` -> `4.36.0` | --- ### Release Notes <details> <summary>prometheus-community/helm-charts (prometheus-node-exporter)</summary> ### [`v4.36.0`](https://togithub.com/prometheus-community/helm-charts/releases/tag/prometheus-node-exporter-4.36.0) [Compare Source](https://togithub.com/prometheus-community/helm-charts/compare/prometheus-node-exporter-4.35.0...prometheus-node-exporter-4.36.0) A Helm chart for prometheus node-exporter #### What's Changed - \[prometheus-node-exporter] permit to customize service clusterIP by [@​nerzhul](https://togithub.com/nerzhul) in [https://github.com/prometheus-community/helm-charts/pull/4597](https://togithub.com/prometheus-community/helm-charts/pull/4597) #### New Contributors - [@​nerzhul](https://togithub.com/nerzhul) made their first contribution in [https://github.com/prometheus-community/helm-charts/pull/4597](https://togithub.com/prometheus-community/helm-charts/pull/4597) **Full Changelog**: prometheus-community/helm-charts@prometheus-node-exporter-4.35.0...prometheus-node-exporter-4.36.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTkuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM5OS44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZS9oZWxtIiwidHlwZS9taW5vciJdfQ==--> Co-authored-by: kireque-bot[bot] <143391978+kireque-bot[bot]@users.noreply.github.com>
…159) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [prometheus-node-exporter](https://togithub.com/prometheus/node_exporter/) ([source](https://togithub.com/prometheus-community/helm-charts)) | minor | `4.34.0` -> `4.37.3` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>prometheus-community/helm-charts (prometheus-node-exporter)</summary> ### [`v4.37.3`](https://togithub.com/prometheus-community/helm-charts/compare/prometheus-node-exporter-4.37.2...prometheus-node-exporter-4.37.3) [Compare Source](https://togithub.com/prometheus-community/helm-charts/compare/prometheus-node-exporter-4.37.2...prometheus-node-exporter-4.37.3) ### [`v4.37.2`](https://togithub.com/prometheus-community/helm-charts/releases/tag/prometheus-node-exporter-4.37.2) [Compare Source](https://togithub.com/prometheus-community/helm-charts/compare/prometheus-node-exporter-4.37.1...prometheus-node-exporter-4.37.2) A Helm chart for prometheus node-exporter #### What's Changed - \[prometheus-node-exporter] Updated to add k8s service port config by [@​arahja](https://togithub.com/arahja) in [https://github.com/prometheus-community/helm-charts/pull/4415](https://togithub.com/prometheus-community/helm-charts/pull/4415) #### New Contributors - [@​arahja](https://togithub.com/arahja) made their first contribution in [https://github.com/prometheus-community/helm-charts/pull/4415](https://togithub.com/prometheus-community/helm-charts/pull/4415) **Full Changelog**: prometheus-community/helm-charts@prometheus-postgres-exporter-6.2.0...prometheus-node-exporter-4.37.2 ### [`v4.37.1`](https://togithub.com/prometheus-community/helm-charts/releases/tag/prometheus-node-exporter-4.37.1) [Compare Source](https://togithub.com/prometheus-community/helm-charts/compare/prometheus-node-exporter-4.37.0...prometheus-node-exporter-4.37.1) A Helm chart for prometheus node-exporter #### What's Changed - \[prometheus-node-exporter] bump node exporter to 1.8.2 by [@​DrFaust92](https://togithub.com/DrFaust92) in [https://github.com/prometheus-community/helm-charts/pull/4721](https://togithub.com/prometheus-community/helm-charts/pull/4721) **Full Changelog**: prometheus-community/helm-charts@prometheus-25.24.1...prometheus-node-exporter-4.37.1 ### [`v4.37.0`](https://togithub.com/prometheus-community/helm-charts/releases/tag/prometheus-node-exporter-4.37.0) [Compare Source](https://togithub.com/prometheus-community/helm-charts/compare/prometheus-node-exporter-4.36.0...prometheus-node-exporter-4.37.0) A Helm chart for prometheus node-exporter #### What's Changed - \[prometheus-node-exporter] add automountServiceAccountToken for serviceaccount resource by [@​rgaduput](https://togithub.com/rgaduput) in [https://github.com/prometheus-community/helm-charts/pull/4629](https://togithub.com/prometheus-community/helm-charts/pull/4629) **Full Changelog**: prometheus-community/helm-charts@kube-prometheus-stack-61.0.0...prometheus-node-exporter-4.37.0 ### [`v4.36.0`](https://togithub.com/prometheus-community/helm-charts/releases/tag/prometheus-node-exporter-4.36.0) [Compare Source](https://togithub.com/prometheus-community/helm-charts/compare/prometheus-node-exporter-4.35.0...prometheus-node-exporter-4.36.0) A Helm chart for prometheus node-exporter #### What's Changed - \[prometheus-node-exporter] permit to customize service clusterIP by [@​nerzhul](https://togithub.com/nerzhul) in [https://github.com/prometheus-community/helm-charts/pull/4597](https://togithub.com/prometheus-community/helm-charts/pull/4597) #### New Contributors - [@​nerzhul](https://togithub.com/nerzhul) made their first contribution in [https://github.com/prometheus-community/helm-charts/pull/4597](https://togithub.com/prometheus-community/helm-charts/pull/4597) **Full Changelog**: prometheus-community/helm-charts@prometheus-node-exporter-4.35.0...prometheus-node-exporter-4.36.0 ### [`v4.35.0`](https://togithub.com/prometheus-community/helm-charts/releases/tag/prometheus-node-exporter-4.35.0) [Compare Source](https://togithub.com/prometheus-community/helm-charts/compare/prometheus-node-exporter-4.34.0...prometheus-node-exporter-4.35.0) A Helm chart for prometheus node-exporter #### What's Changed - \[prometheus-node-exporter] bump exporter to 1.8.1 + kube-rbac-proxy to 0.18.0 by [@​DrFaust92](https://togithub.com/DrFaust92) in [https://github.com/prometheus-community/helm-charts/pull/4594](https://togithub.com/prometheus-community/helm-charts/pull/4594) **Full Changelog**: prometheus-community/helm-charts@kube-prometheus-stack-60.0.2...prometheus-node-exporter-4.35.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/lambchop4prez/network). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuOSIsInVwZGF0ZWRJblZlciI6IjM4LjIwLjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
It permits to disable clusterIP which is not required to fetch metrics. On cluster with very huge node number always moving, it create a loadbalancer on each node using much memory and CPU due to watches from the service proxy
What this PR does / why we need it
Permit to customize node-exporter ClusterIP field, permitting people to disable this ClusterIP which is always updating its backend when nodes are added created, generating much work on each {service,kube}-proxy pod on the cluster
Special notes for your reviewer
Checklist
[prometheus-couchdb-exporter]
)