chaijunkin / home-ops

K3s Cluster powered by proxmox
Do What The F*ck You Want To Public License
3 stars 0 forks source link

feat(github-release): update prometheus-operator/prometheus-operator ( v0.74.0 → v0.77.1 ) #226

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 5 months ago

This PR contains the following updates:

Package Update Change
prometheus-operator/prometheus-operator minor v0.74.0 -> v0.77.1

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


Release Notes

prometheus-operator/prometheus-operator (prometheus-operator/prometheus-operator) ### [`v0.77.1`](https://redirect.github.com/prometheus-operator/prometheus-operator/compare/v0.77.0...v0.77.1) [Compare Source](https://redirect.github.com/prometheus-operator/prometheus-operator/compare/v0.77.0...v0.77.1) ### [`v0.77.0`](https://redirect.github.com/prometheus-operator/prometheus-operator/releases/tag/v0.77.0): 0.77.0 / 2024-09-19 [Compare Source](https://redirect.github.com/prometheus-operator/prometheus-operator/compare/v0.76.2...v0.77.0) > \[!NOTE] > Along with this release we also introduce a new command line tool [poctl](https://redirect.github.com/prometheus-operator/poctl). It is designed specifically for managing Prometheus Operator Custom Resources. This project is currently under active development and fully experimental, so expect breaking changes and rough edges. We encourage you to [try it out](https://redirect.github.com/prometheus-operator/poctl/releases/tag/v0.1.0) and provide the feedback. > \[!WARNING] > Another notable change is that we have switched the logging framework from [go-kit/log](https://redirect.github.com/go-kit/log) to [slog](https://pkg.go.dev/log/slog) which may lead to some differences in the log output. - \[CHANGE] Add more API validation and changes to the `ScrapeConfig` CRD. [#​6921](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6921) [#​6855](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6855) [#​6744](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6744) - \[CHANGE] Update the validating webhook to reject `PrometheusRule` objects that would generate configuration greater than the max ConfigMap size (512KiB). [#​6606](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6606) - \[FEATURE] Add experimental Prometheus 3 support. It allows to try the new Prometheus `v3.0.0-beta.0`. [#​6940](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6940) - Feature requests in this version won't be supported until Prometheus 3 reaches a stable release. However, users are encouraged to try the beta version with the Operator and report any issues they encounter. - \[FEATURE] Add support for `PodMonitor` to the `PrometheusAgent` CRD in DaemonSet mode. [#​6879](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6879) - \[FEATURE] Add `-kubelet-endpointslice` argument to support `EndpointSlice` for the kubelet controller. [#​6882](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6882) - \[FEATURE] Add `outOfOrderTimeWindow` field to the `PrometheusAgent` CRD. [#​6851](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6851) - \[FEATURE] Add `matchFirstNetwork` field to the `ScrapeConfig` CRD for the Docker Service Discovery. [#​6849](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6849) [#​6894](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6894) - \[FEATURE] Add the `otlp` field to the `Prometheus` and `PrometheusAgent` CRDs. [#​6780](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6780) - \[FEATURE] Add support for certificate, key and client CA file paths to the web TLS configuration. [#​6358](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6358) - \[FEATURE] Add `noProxy`, `proxyFromEnvironment` and `proxyConnectHeader` fields to the AlertmanagerConfig CRD for OAuth2 clients. [#​6922](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6922) - \[FEATURE] Add `noProxy`, `proxyFromEnvironment` and `proxyConnectHeader` fields to the AlertmanagerConfig CRD for HTTP clients. [#​6864](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6864) - \[FEATURE] Add Ionos Service Discovery support to `ScrapeConfig` CRD. ([#​6732](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6732)) - \[BUGFIX] Fix panic when processing an invalid `AlertmanagerConfig` object used for global configuration. [#​6931](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6931) - \[BUGFIX] Allow configuring proxy URL for all Prometheus versions. [#​6845](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6845) ### [`v0.76.2`](https://redirect.github.com/prometheus-operator/prometheus-operator/releases/tag/v0.76.2) [Compare Source](https://redirect.github.com/prometheus-operator/prometheus-operator/compare/v0.76.1...v0.76.2) - \[BUGFIX] Fix OAuth2 TLSConfig nil pointer. [#​6909](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6909) ### [`v0.76.1`](https://redirect.github.com/prometheus-operator/prometheus-operator/releases/tag/v0.76.1) [Compare Source](https://redirect.github.com/prometheus-operator/prometheus-operator/compare/v0.76.0...v0.76.1) - \[BUGFIX] fix bug with Kubernetes service discovery Selector.Role field. [#​6896](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6896) ### [`v0.76.0`](https://redirect.github.com/prometheus-operator/prometheus-operator/releases/tag/v0.76.0) [Compare Source](https://redirect.github.com/prometheus-operator/prometheus-operator/compare/v0.75.2...v0.76.0) #### 0.76.0 / 2025-08-08 - \[CHANGE] Enhanced secret management in Prometheus and PrometheusAgent CRDs by switching the secrets field from atomic to listType: set, allowing independent handling of entries by different managers to prevent conflicts and improve deployment stability. [#​6762](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6762) - \[CHANGE] Add API-level validations to Kubernetes SD in the ScrapeConfig CRD. [#​6678](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6678) - \[FEATURE] Add TLS and Proxy settings to OAuth2 configuration for Prometheus and PrometheusAgent CRDs. [#​6735](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6735) - \[FEATURE] Add support for OAuth2 in the ScrapeConfig CRD. [#​6814](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6814) - \[FEATURE] Add scale subresource to the Alertmanger CRD. [#​6728](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6728) - \[FEATURE] Add Scaleway service discovery to the ScrapeConfig CRD. [#​6711](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6711) - \[FEATURE] Add `serviceDiscoveryRole` field to the Prometheus and PrometheusAgent CRDs to select between Endpoints (default) and EndpointSlice for discovering scrape and alerting targets. [#​6672](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6672) - \[ENHANCEMENT] Make the `namespace` field optional in the Alertmanager endpoints configuration of the Prometheus CRD, if not defined it will use the `default` namespace. [#​6338](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6338) - \[ENHANCEMENT] Add support to configure the TLS version for Prometheus, PrometheusAgent and Alertmanager CRDs. [#​6736](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6736) - \[ENHANCEMENT] Add `-secret-label-selector` argument to the operator to filter the Secrets being watched. [#​6731](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6731) - \[ENHANCEMENT] Add `attachMetadata` field to ScrapeClasses. [#​6756](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6756) - \[BUGFIX] Add support for all proxy settings in the Alertmanager configuration. [#​6818](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6818) ### [`v0.75.2`](https://redirect.github.com/prometheus-operator/prometheus-operator/releases/tag/v0.75.2): 0.75.2 / 2024-07-23 [Compare Source](https://redirect.github.com/prometheus-operator/prometheus-operator/compare/v0.75.1...v0.75.2) - \[BUGFIX] Avoid invalid alerting config with TLS. [#​6765](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6765) ### [`v0.75.1`](https://redirect.github.com/prometheus-operator/prometheus-operator/releases/tag/v0.75.1): 0.75.1 / 2024-07-02 [Compare Source](https://redirect.github.com/prometheus-operator/prometheus-operator/compare/v0.75.0...v0.75.1) - \[BUGFIX] Fix OVHCloud service discovery configs key error. [#​6723](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6723) ### [`v0.75.0`](https://redirect.github.com/prometheus-operator/prometheus-operator/releases/tag/v0.75.0): 0.75.0 / 2024-06-26 [Compare Source](https://redirect.github.com/prometheus-operator/prometheus-operator/compare/v0.74.0...v0.75.0) - \[CHANGE] Global limits over enforced limits when no user limits are set. [#​6608](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6608) - \[CHANGE/BUGFIX] Use a separate port number (`8081`) for the init container. [#​6635](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6635) - \[FEATURE] Add `source` field in `pagerdutyConfigs` in `AlertManangerConfig` CRD. [#​6427](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6427) - \[FEATURE] Add `DockerSwarm` Service Discovery support in the ScrapeConfig CRD. [#​6633](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6633) - \[FEATURE] Add `Linode` Service Discovery support in the ScrapeConfig CRD. [#​6586](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6586) - \[FEATURE] Add `PuppetDB` Service Discovery support in the ScrapeConfig CRD. [#​6651](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6651) - \[FEATURE] Add `LightSail` Service Discovery support in the ScrapeConfig CRD. [#​6660](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6660) - \[FEATURE] Add `OVHCloud` Service Discovery support in the ScrapeConfig CRD. [#​6689](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6689) - \[FEATURE] Add extra metric relabelings to scrape classes. [#​6492](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6492) - \[FEATURE] Add `jobName` field to ScrapeConfig CRD. [#​6618](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6618) - \[FEATURE] Add automatic memory limit handling using the flag `-auto-gomemlimit-ratio`. [#​6591](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6591) - \[FEATURE] Add support for ProxyConfig in Prometheus RemoteWrite and RemoteRead specs. [#​6512](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6512) - \[ENHANCEMENT] Add automatic `GOMAXPROCS` to admission webhook. [#​6599](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6599) - \[ENHANCEMENT] Add `prometheus_operator_feature_gate_info` metric. [#​6655](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6655) - \[BUGFIX] Fix reloading `Alertmanager` when notification templates change. [#​6607](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6607) - \[BUGFIX] Fix PrometheusAgent reconciliation for the statefulset changes. [#​6615](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6615) - \[BUGFIX] Fix readiness/liveness probes for config-reloader when listenLocal is set to true. [#​6698](https://redirect.github.com/prometheus-operator/prometheus-operator/issues/6698)

Configuration

📅 Schedule: Branch creation - "on saturday" in timezone Asia/Kuala_Lumpur, 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.



This PR was generated by Mend Renovate. View the repository job log.