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

[kube-prometheus-stack] fix reloader-web's app protocol #3762

Merged
merged 5 commits into from
Sep 12, 2023
Merged

Conversation

abaguas
Copy link
Contributor

@abaguas abaguas commented Sep 5, 2023

What this PR does / why we need it

To integrate this port with applications such as istio the applicationProtocol should be set explicitly.
One solution to enable this integration is to add an appProtocol attribute to the port as explained in the Kubernetes documentation and implemented in this PR. Another alternative is to prefix the port with http-.

Checklist

  • DCO signed
  • Chart Version bumped
  • Title of the PR starts with chart name (e.g. [prometheus-couchdb-exporter])

@abaguas
Copy link
Contributor Author

abaguas commented Sep 5, 2023

If preferred I can rename the port to http-reloader-web or add the appProtocol to the other http ports.
Just let me know

@GMartinez-Sisti
Copy link
Member

Hi @abaguas! Thank you for the contribution 🙏

Looks like the appProtocol feature graduated on K8S 1.20, since we support 1.19 it would be nice to have some validation before adding it. Maybe something like this to append it conditionally:

{{/* Get Ingress API Version */}}
{{- define "kube-prometheus-stack.ingress.apiVersion" -}}
{{- if and (.Capabilities.APIVersions.Has "networking.k8s.io/v1") (semverCompare ">= 1.19-0" (include "kube-prometheus-stack.kubeVersion" .)) -}}
{{- print "networking.k8s.io/v1" -}}
{{- else if .Capabilities.APIVersions.Has "networking.k8s.io/v1beta1" -}}
{{- print "networking.k8s.io/v1beta1" -}}
{{- else -}}
{{- print "extensions/v1beta1" -}}
{{- end -}}
{{- end -}}

WDYT?

@abaguas
Copy link
Contributor Author

abaguas commented Sep 6, 2023

Makes sense, thank you for the tip. I implemented it and tested with

$ helm package . && helm template kube-prometheus-stack kube-prometheus-stack-50.3.2.tgz -n monitoring --set kubeTargetVersionOverride="1.19.0" > manifests.yaml      
$ helm package . && helm template kube-prometheus-stack kube-prometheus-stack-50.3.2.tgz -n monitoring --set kubeTargetVersionOverride="1.20.0" > manifests-after.yaml
$ diff manifests.yaml manifests-after.yaml 
1389a1390
>     appProtocol: http
1584a1586
>     appProtocol: http

@@ -43,6 +43,10 @@ spec:
port: {{ .Values.prometheus.service.port }}
targetPort: {{ .Values.prometheus.service.targetPort }}
- name: reloader-web
{{- $kubeTargetVersion := default .Capabilities.KubeVersion.GitVersion .Values.kubeTargetVersionOverride }}
Copy link
Member

Choose a reason for hiding this comment

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

Could you move this at the top?

Copy link
Member

Choose a reason for hiding this comment

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

Otherwise looks good

QuentinBisson
QuentinBisson previously approved these changes Sep 12, 2023
@QuentinBisson
Copy link
Member

@abaguas Can you sign your commits?

@abaguas
Copy link
Contributor Author

abaguas commented Sep 12, 2023

@abaguas Can you sign your commits?

@QuentinBisson done, looks green now.
Sorry for the force-push mess. This week I only have my work computer with me, on which I use a different login so I struggled a bit to amend past commits in the UI and GithubDesktop.
Anyway, it looks good now. Thank you for the review!

@QuentinBisson QuentinBisson merged commit c0c87f0 into prometheus-community:main Sep 12, 2023
4 checks passed
spiceratops referenced this pull request in spiceratops/k8s-gitops Oct 16, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[kube-prometheus-stack](https://togithub.com/prometheus-community/helm-charts)
| major | `48.6.0` -> `51.8.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>prometheus-community/helm-charts
(kube-prometheus-stack)</summary>

###
[`v51.8.0`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-51.8.0)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

##### What's Changed

- \[kube-prometheus-stack] Fix IO panels in Cluster Overview by
[@&#8203;jkroepke](https://togithub.com/jkroepke) in
[https://github.com/prometheus-community/helm-charts/pull/3902](https://togithub.com/prometheus-community/helm-charts/pull/3902)

**Full Changelog**:
prometheus-community/helm-charts@prometheus-json-exporter-0.7.2...kube-prometheus-stack-51.8.0

###
[`v51.7.0`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-51.7.0)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] Allow to configure keep_firing_for for all
Prometheus rules by [@&#8203;jkroepke](https://togithub.com/jkroepke) in
[https://github.com/prometheus-community/helm-charts/pull/3890](https://togithub.com/prometheus-community/helm-charts/pull/3890)

**Full Changelog**:
prometheus-community/helm-charts@kube-prometheus-stack-51.6.1...kube-prometheus-stack-51.7.0

###
[`v51.6.1`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-51.6.1)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] - bump thanos to 0.32.4 by
[@&#8203;DrFaust92](https://togithub.com/DrFaust92) in
[https://github.com/prometheus-community/helm-charts/pull/3885](https://togithub.com/prometheus-community/helm-charts/pull/3885)

**Full Changelog**:
prometheus-community/helm-charts@prometheus-rabbitmq-exporter-1.9.0...kube-prometheus-stack-51.6.1

###
[`v51.6.0`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-51.6.0)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] hack: fix etcd mixin by
[@&#8203;jkroepke](https://togithub.com/jkroepke) in
[https://github.com/prometheus-community/helm-charts/pull/3880](https://togithub.com/prometheus-community/helm-charts/pull/3880)

**Full Changelog**:
prometheus-community/helm-charts@kube-prometheus-stack-51.5.3...kube-prometheus-stack-51.6.0

###
[`v51.5.3`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-51.5.3)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] bump thanos to 0.32.3 by
[@&#8203;DrFaust92](https://togithub.com/DrFaust92) in
[https://github.com/prometheus-community/helm-charts/pull/3845](https://togithub.com/prometheus-community/helm-charts/pull/3845)

**Full Changelog**:
prometheus-community/helm-charts@kube-prometheus-stack-51.5.2...kube-prometheus-stack-51.5.3

###
[`v51.5.2`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-51.5.2)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack]: fix thanos ruler alertmanager configs by
[@&#8203;thameezb](https://togithub.com/thameezb) in
[https://github.com/prometheus-community/helm-charts/pull/3870](https://togithub.com/prometheus-community/helm-charts/pull/3870)

**Full Changelog**:
prometheus-community/helm-charts@kube-prometheus-stack-51.5.1...kube-prometheus-stack-51.5.2

###
[`v51.5.1`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-51.5.1)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] bump prometheus image tag to 2.47.1 by
[@&#8203;FlorisFeddema](https://togithub.com/FlorisFeddema) in
[https://github.com/prometheus-community/helm-charts/pull/3877](https://togithub.com/prometheus-community/helm-charts/pull/3877)

#### New Contributors

- [@&#8203;FlorisFeddema](https://togithub.com/FlorisFeddema) made their
first contribution in
[https://github.com/prometheus-community/helm-charts/pull/3877](https://togithub.com/prometheus-community/helm-charts/pull/3877)

**Full Changelog**:
prometheus-community/helm-charts@kube-prometheus-stack-51.5.0...kube-prometheus-stack-51.5.1

###
[`v51.5.0`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-51.5.0)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] bump windows rules and dashboards by
[@&#8203;TheKangaroo](https://togithub.com/TheKangaroo) in
[https://github.com/prometheus-community/helm-charts/pull/3818](https://togithub.com/prometheus-community/helm-charts/pull/3818)

**Full Changelog**:
prometheus-community/helm-charts@kube-prometheus-stack-51.4.1...kube-prometheus-stack-51.5.0

###
[`v51.4.1`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-51.4.1)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] Bump dependencies by
[@&#8203;jkroepke](https://togithub.com/jkroepke) in
[https://github.com/prometheus-community/helm-charts/pull/3876](https://togithub.com/prometheus-community/helm-charts/pull/3876)

**Full Changelog**:
prometheus-community/helm-charts@kube-prometheus-stack-51.4.0...kube-prometheus-stack-51.4.1

###
[`v51.4.0`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-51.4.0)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] updated kube-state-metrics to 5.14.x by
[@&#8203;dotdc](https://togithub.com/dotdc) in
[https://github.com/prometheus-community/helm-charts/pull/3873](https://togithub.com/prometheus-community/helm-charts/pull/3873)

**Full Changelog**:
prometheus-community/helm-charts@kube-prometheus-stack-51.3.0...kube-prometheus-stack-51.4.0

###
[`v51.3.0`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-51.3.0)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] lift to grafana helm-chart version 6.60 by
[@&#8203;YuleZ](https://togithub.com/YuleZ) in
[https://github.com/prometheus-community/helm-charts/pull/3864](https://togithub.com/prometheus-community/helm-charts/pull/3864)

#### New Contributors

- [@&#8203;YuleZ](https://togithub.com/YuleZ) made their first
contribution in
[https://github.com/prometheus-community/helm-charts/pull/3864](https://togithub.com/prometheus-community/helm-charts/pull/3864)

**Full Changelog**:
prometheus-community/helm-charts@kube-state-metrics-5.14.0...kube-prometheus-stack-51.3.0

###
[`v51.2.0`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-51.2.0)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] Add support for attaching node metadata by
[@&#8203;zeritti](https://togithub.com/zeritti) in
[https://github.com/prometheus-community/helm-charts/pull/3820](https://togithub.com/prometheus-community/helm-charts/pull/3820)

**Full Changelog**:
prometheus-community/helm-charts@prometheus-statsd-exporter-0.10.1...kube-prometheus-stack-51.2.0

###
[`v51.1.1`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-51.1.1)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] fix: use correct job name for dashboards to
work, make deployment more intuitively by
[@&#8203;lippertmarkus](https://togithub.com/lippertmarkus) in
[https://github.com/prometheus-community/helm-charts/pull/3672](https://togithub.com/prometheus-community/helm-charts/pull/3672)

**Full Changelog**:
prometheus-community/helm-charts@kube-prometheus-stack-51.1.0...kube-prometheus-stack-51.1.1

###
[`v51.1.0`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-51.1.0)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] remove default cpu and memory requests and
li… by [@&#8203;mmianl](https://togithub.com/mmianl) in
[https://github.com/prometheus-community/helm-charts/pull/3813](https://togithub.com/prometheus-community/helm-charts/pull/3813)

#### New Contributors

- [@&#8203;mmianl](https://togithub.com/mmianl) made their first
contribution in
[https://github.com/prometheus-community/helm-charts/pull/3813](https://togithub.com/prometheus-community/helm-charts/pull/3813)

**Full Changelog**:
prometheus-community/helm-charts@prometheus-25.0.0...kube-prometheus-stack-51.1.0

###
[`v51.0.3`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-51.0.3)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] Adding operating systems values for node
exporter by [@&#8203;nicon89](https://togithub.com/nicon89) in
[https://github.com/prometheus-community/helm-charts/pull/3778](https://togithub.com/prometheus-community/helm-charts/pull/3778)

#### New Contributors

- [@&#8203;nicon89](https://togithub.com/nicon89) made their first
contribution in
[https://github.com/prometheus-community/helm-charts/pull/3778](https://togithub.com/prometheus-community/helm-charts/pull/3778)

**Full Changelog**:
prometheus-community/helm-charts@prometheus-node-exporter-4.23.1...kube-prometheus-stack-51.0.3

###
[`v51.0.2`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-51.0.2)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] fix reloader-web's app protocol by
[@&#8203;abaguas](https://togithub.com/abaguas) in
[https://github.com/prometheus-community/helm-charts/pull/3762](https://togithub.com/prometheus-community/helm-charts/pull/3762)

#### New Contributors

- [@&#8203;abaguas](https://togithub.com/abaguas) made their first
contribution in
[https://github.com/prometheus-community/helm-charts/pull/3762](https://togithub.com/prometheus-community/helm-charts/pull/3762)

**Full Changelog**:
prometheus-community/helm-charts@prometheus-pushgateway-2.4.1...kube-prometheus-stack-51.0.2

###
[`v51.0.1`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-51.0.1)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] fix prometheus-operator cilium netpol when
using TLS by [@&#8203;hervenicol](https://togithub.com/hervenicol) in
[https://github.com/prometheus-community/helm-charts/pull/3788](https://togithub.com/prometheus-community/helm-charts/pull/3788)

#### New Contributors

- [@&#8203;hervenicol](https://togithub.com/hervenicol) made their first
contribution in
[https://github.com/prometheus-community/helm-charts/pull/3788](https://togithub.com/prometheus-community/helm-charts/pull/3788)

**Full Changelog**:
prometheus-community/helm-charts@prometheus-kafka-exporter-2.5.0...kube-prometheus-stack-51.0.1

###
[`v51.0.0`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-51.0.0)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] operator bump to 0.68.0 by
[@&#8203;DrFaust92](https://togithub.com/DrFaust92) in
[https://github.com/prometheus-community/helm-charts/pull/3770](https://togithub.com/prometheus-community/helm-charts/pull/3770)

**Full Changelog**:
prometheus-community/helm-charts@prometheus-cloudwatch-exporter-0.25.2...kube-prometheus-stack-51.0.0

###
[`v50.3.1`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-50.3.1)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] fix thanos sidecar ingress by
[@&#8203;DrFaust92](https://togithub.com/DrFaust92) in
[https://github.com/prometheus-community/helm-charts/pull/3756](https://togithub.com/prometheus-community/helm-charts/pull/3756)

**Full Changelog**:
prometheus-community/helm-charts@prometheus-24.2.0...kube-prometheus-stack-50.3.1

###
[`v50.3.0`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-50.3.0)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] regenerate grafana dashboards by
[@&#8203;DrFaust92](https://togithub.com/DrFaust92) in
[https://github.com/prometheus-community/helm-charts/pull/3757](https://togithub.com/prometheus-community/helm-charts/pull/3757)

**Full Changelog**:
prometheus-community/helm-charts@kube-prometheus-stack-50.2.0...kube-prometheus-stack-50.3.0

###
[`v50.2.0`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-50.2.0)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] Generate latest alerts by
[@&#8203;DrFaust92](https://togithub.com/DrFaust92) in
[https://github.com/prometheus-community/helm-charts/pull/3753](https://togithub.com/prometheus-community/helm-charts/pull/3753)

**Full Changelog**:
prometheus-community/helm-charts@kube-prometheus-stack-50.1.0...kube-prometheus-stack-50.2.0

###
[`v50.1.0`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-50.1.0)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] bump kube-state-metrics and
prometheus-node-exporter by
[@&#8203;DrFaust92](https://togithub.com/DrFaust92) in
[https://github.com/prometheus-community/helm-charts/pull/3752](https://togithub.com/prometheus-community/helm-charts/pull/3752)

**Full Changelog**:
prometheus-community/helm-charts@prometheus-node-exporter-4.23.0...kube-prometheus-stack-50.1.0

###
[`v50.0.0`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-50.0.0)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] Bump minimun kubeVersion to ">=1.19.0-0" by
[@&#8203;arukiidou](https://togithub.com/arukiidou) in
[https://github.com/prometheus-community/helm-charts/pull/3606](https://togithub.com/prometheus-community/helm-charts/pull/3606)

**Full Changelog**:
prometheus-community/helm-charts@kube-state-metrics-5.12.1...kube-prometheus-stack-50.0.0

###
[`v49.2.0`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-49.2.0)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] Add support for relabelings and
metricRelabelings by [@&#8203;Jonnobrow](https://togithub.com/Jonnobrow)
in
[https://github.com/prometheus-community/helm-charts/pull/3683](https://togithub.com/prometheus-community/helm-charts/pull/3683)

#### New Contributors

- [@&#8203;Jonnobrow](https://togithub.com/Jonnobrow) made their first
contribution in
[https://github.com/prometheus-community/helm-charts/pull/3683](https://togithub.com/prometheus-community/helm-charts/pull/3683)

**Full Changelog**:
prometheus-community/helm-charts@kube-prometheus-stack-49.1.0...kube-prometheus-stack-49.2.0

###
[`v49.1.0`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-49.1.0)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] Updates thanos image to v0.32.1 by
[@&#8203;arukiidou](https://togithub.com/arukiidou) in
[https://github.com/prometheus-community/helm-charts/pull/3735](https://togithub.com/prometheus-community/helm-charts/pull/3735)

**Full Changelog**:
prometheus-community/helm-charts@prometheus-24.0.0...kube-prometheus-stack-49.1.0

###
[`v49.0.0`](https://togithub.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-49.0.0)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards,
and Prometheus rules combined with documentation and scripts to provide
easy to operate end-to-end Kubernetes cluster monitoring with Prometheus
using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] Upgrade crds to 0.67.1 by
[@&#8203;EtienneBarbier](https://togithub.com/EtienneBarbier) in
[https://github.com/prometheus-community/helm-charts/pull/3668](https://togithub.com/prometheus-community/helm-charts/pull/3668)

**Full Changelog**:
prometheus-community/helm-charts@prometheus-mongodb-exporter-3.3.0...kube-prometheus-stack-49.0.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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/spiceratops/k8s-gitops).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44LjEiLCJ1cGRhdGVkSW5WZXIiOiIzNy4xOS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Matiasmct pushed a commit to giffgaff/prometheus-charts-backup that referenced this pull request Mar 20, 2024
…ommunity#3762)

* [kube-prometheus-stack] fix reloader-web's app protocol

Signed-off-by: Andre Baptista Aguas <[email protected]>

* guard appProtocol with target kubernetes version check

Signed-off-by: Andre Baptista Aguas <[email protected]>

* Move kubeTargetVersion to top of file

Signed-off-by: André Águas <[email protected]>

* Move kubeTargetVersion to top of file

Signed-off-by: André Águas <[email protected]>

---------

Signed-off-by: Andre Baptista Aguas <[email protected]>
Signed-off-by: André Águas <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants