1bcabd95b95f0d4ff52f2a1ca3d6c595077200a4
13 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
| 543081dd41 |
chore(deps): update dependency prometheus-operator/prometheus-operator to v0.90.0 (#4885)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [prometheus-operator/prometheus-operator](https://github.com/prometheus-operator/prometheus-operator) | minor | `v0.89.0` → `v0.90.0` | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the [Dependency Dashboard](issues/2) for more information. --- ### Release Notes <details> <summary>prometheus-operator/prometheus-operator (prometheus-operator/prometheus-operator)</summary> ### [`v0.90.0`](https://github.com/prometheus-operator/prometheus-operator/releases/tag/v0.90.0): 0.90.0 / 2026-03-19 [Compare Source](https://github.com/prometheus-operator/prometheus-operator/compare/v0.89.0...v0.90.0) - \[CHANGE/BUGFIX] Validate that the remote-write URL scheme is either `http` or `https`. [#​8455](https://github.com/prometheus-operator/prometheus-operator/issues/8455) - \[FEATURE] Add `--repair-policy-for-statefulsets` CLI argument to the operator. It defines how the operator manages StatefulSet's pods stuck at an incorrect revision. Users running Kubernetes v1.35+ are encouraged to enable this feature (see [troubleshooting guide](https://prometheus-operator.dev/docs/platform/troubleshooting/#statefulset-rollout-stuck-after-a-bad-update)). [#​8443](https://github.com/prometheus-operator/prometheus-operator/issues/8443) - \[FEATURE] Add `schedulerName` support to the `Prometheus`, `PrometheusAgent`, `Alertmanager` and `ThanosRuler` CRDs. [#​8451](https://github.com/prometheus-operator/prometheus-operator/issues/8451) - \[ENHANCEMENT] Add `--web.tls-curves` CLI argument to the operator and admission-webhook binaries. [#​8385](https://github.com/prometheus-operator/prometheus-operator/issues/8385) - \[ENHANCEMENT] Support minimum TLS version for Thanos gRPC servers. [#​8438](https://github.com/prometheus-operator/prometheus-operator/issues/8438) - \[ENHANCEMENT] Add version label to `ThanosRuler` pods. [#​8441](https://github.com/prometheus-operator/prometheus-operator/issues/8441) - \[ENHANCEMENT] Add `messageText` support for Slack receiver in `AlertmanagerConfig` CRD. [#​8374](https://github.com/prometheus-operator/prometheus-operator/issues/8374) - \[ENHANCEMENT] Add `messageText` support for Slack receiver in Alertmanager secret config. [#​8375](https://github.com/prometheus-operator/prometheus-operator/issues/8375) - \[ENHANCEMENT] Add `forceImplicitTLS` support for SMTP email config in Alertmanager secret config. [#​8384](https://github.com/prometheus-operator/prometheus-operator/issues/8384) [#​8404](https://github.com/prometheus-operator/prometheus-operator/issues/8404) - \[ENHANCEMENT] Add `forceImplicitTLS` support for SMTP email config in `AlertmanagerConfig` CRD. [#​8386](https://github.com/prometheus-operator/prometheus-operator/issues/8386) - \[ENHANCEMENT] Add `forceImplicitTLS` support for SMTP global config in Alertmanager secret config. [#​8405](https://github.com/prometheus-operator/prometheus-operator/issues/8405) - \[ENHANCEMENT] Add `forceImplicitTLS` support for SMTP global config in `Alertmanager` CRD. [#​8406](https://github.com/prometheus-operator/prometheus-operator/issues/8406) - \[ENHANCEMENT] Add support for global Telegram bot token in `Alertmanager` CRD. [#​8372](https://github.com/prometheus-operator/prometheus-operator/issues/8372) - \[ENHANCEMENT] Add `chatIDFile` support for Telegram receiver in Alertmanager secret config. [#​8376](https://github.com/prometheus-operator/prometheus-operator/issues/8376) - \[ENHANCEMENT] Add `wechatAPISecretFile` support in Alertmanager global config. [#​8377](https://github.com/prometheus-operator/prometheus-operator/issues/8377) - \[ENHANCEMENT] Add `authSecretFile` support for email config in Alertmanager secret config. [#​8396](https://github.com/prometheus-operator/prometheus-operator/issues/8396) - \[ENHANCEMENT] Add nested field support for PagerDuty description in Alertmanager secret config. [#​8402](https://github.com/prometheus-operator/prometheus-operator/issues/8402) - \[ENHANCEMENT] Add email threading support in Alertmanager secret config. [#​8388](https://github.com/prometheus-operator/prometheus-operator/issues/8388) - \[ENHANCEMENT] Add field and label selectors for ConfigMap watches. [#​8368](https://github.com/prometheus-operator/prometheus-operator/issues/8368) - \[ENHANCEMENT] Improve ScrapeConfig API consistency and validation. [#​8422](https://github.com/prometheus-operator/prometheus-operator/issues/8422) - \[BUGFIX] Fix `ThanosRuler` config resource status not being updated on initial StatefulSet creation. [#​8358](https://github.com/prometheus-operator/prometheus-operator/issues/8358) - \[BUGFIX] Preserve `LastTransitionTime` in Prometheus status conditions. [#​8346](https://github.com/prometheus-operator/prometheus-operator/issues/8346) - \[BUGFIX] Make Mattermost `text` field optional in `AlertmanagerConfig` CRD. [#​8363](https://github.com/prometheus-operator/prometheus-operator/issues/8363) - \[BUGFIX] Remove nil error wrapping in v1alpha1 duplicate receiver validation. [#​8379](https://github.com/prometheus-operator/prometheus-operator/issues/8379) - \[BUGFIX] Aggregate `Available` condition across Prometheus shards. [#​8434](https://github.com/prometheus-operator/prometheus-operator/issues/8434) - \[BUGFIX] Reconcile resources with inconsistent status. [#​8397](https://github.com/prometheus-operator/prometheus-operator/issues/8397) - \[BUGFIX] Fix namespace lister/watcher compatibility with Kubernetes v1.35 client-go. [#​8431](https://github.com/prometheus-operator/prometheus-operator/issues/8431) - \[BUGFIX] Fix missing OAuth2 field in IonosSDConfig generation. [#​8433](https://github.com/prometheus-operator/prometheus-operator/issues/8433) - \[BUGFIX] Fix missing fields in AzureSDConfig. [#​8444](https://github.com/prometheus-operator/prometheus-operator/issues/8444) - \[BUGFIX] Validate Microsoft Teams V2 URL in `AlertmanagerConfig` CRD. [#​8227](https://github.com/prometheus-operator/prometheus-operator/issues/8227) - \[BUGFIX] Fix `labelmap` relabel action rejecting valid replacement values with template variables for Prometheus 2.x. [#​8337](https://github.com/prometheus-operator/prometheus-operator/issues/8337) </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 is behind base branch, 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://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/4885 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
|||
| e26e97222b |
chore(deps): update prometheus-operator-crds docker tag to v28 (#4888)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [prometheus-operator-crds](https://github.com/prometheus-community/helm-charts) | major | `27.0.1` → `28.0.0` | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the [Dependency Dashboard](issues/2) for more information. --- ### Release Notes <details> <summary>prometheus-community/helm-charts (prometheus-operator-crds)</summary> ### [`v28.0.0`](https://github.com/prometheus-community/helm-charts/releases/tag/prometheus-operator-crds-28.0.0) [Compare Source](https://github.com/prometheus-community/helm-charts/compare/prometheus-operator-crds-27.0.1...prometheus-operator-crds-28.0.0) A Helm chart that collects custom resource definitions (CRDs) from the Prometheus Operator, allowing for seamless integration with GitOps tools #### What's Changed - \[prometheus-operator-crds] Update dependency prometheus-operator/prometheus-operator to v0.90.0 by [@​renovate](https://github.com/renovate)\[bot] in [#​6749](https://github.com/prometheus-community/helm-charts/pull/6749) **Full Changelog**: <https://github.com/prometheus-community/helm-charts/compare/prometheus-28.14.0...prometheus-operator-crds-28.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 is behind base branch, 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://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: #4888 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
|||
| 7ca2f81190 | chore(deps): update prometheus-operator-crds docker tag to v27.0.1 (#4813) | |||
| e3eee74690 |
chore(deps): update dependency prometheus-operator/prometheus-operator to v0.89.0 (#3775)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [prometheus-operator/prometheus-operator](https://github.com/prometheus-operator/prometheus-operator) | minor | `v0.88.1` → `v0.89.0` | --- ### Release Notes <details> <summary>prometheus-operator/prometheus-operator (prometheus-operator/prometheus-operator)</summary> ### [`v0.89.0`](https://github.com/prometheus-operator/prometheus-operator/releases/tag/v0.89.0): 0.89.0 / 2026-02-05 [Compare Source](https://github.com/prometheus-operator/prometheus-operator/compare/v0.88.1...v0.89.0) - \[ENHANCEMENT] Add `hostNetwork` field to the `Alertmanager` CRD. [#​8281](https://github.com/prometheus-operator/prometheus-operator/issues/8281) - \[ENHANCEMENT] Add the `crds` and `full-crds` commands to the operator's binary. [#​8251](https://github.com/prometheus-operator/prometheus-operator/issues/8251) - \[ENHANCEMENT] Report deprecated field usage in the `Reconciled` condition type. [#​8236](https://github.com/prometheus-operator/prometheus-operator/issues/8236) - \[ENHANCEMENT] Avoid unnecessary reconciliation upon creation of the `ThanosRuler` StatefulSet. [#​8347](https://github.com/prometheus-operator/prometheus-operator/issues/8347) - \[ENHANCEMENT] Add `bodySizeLimit` to the ScrapeConfig CRD. [#​8348](https://github.com/prometheus-operator/prometheus-operator/issues/8348) - \[ENHANCEMENT] Support `http_headers` field in the Alertmanager Secret. [#​8357](https://github.com/prometheus-operator/prometheus-operator/issues/8357) - \[ENHANCEMENT] Add the `-kubelet-http-metrics` flag to enable/disable the HTTP metrics port in the Kubelet endpoint (default=enabled). [#​8350](https://github.com/prometheus-operator/prometheus-operator/issues/8350) - \[ENHANCEMENT] Include `operator.prometheus.io/version` annotation in the full version of CRDs. [#​8279](https://github.com/prometheus-operator/prometheus-operator/issues/8279) - \[BUGFIX] Validate VictorOps global configuration in the `Alertmanager` CRD. [#​8020](https://github.com/prometheus-operator/prometheus-operator/issues/8020) - \[BUGFIX] Validate Jira global configuration in the `Alertmanager` CRD. [#​8265](https://github.com/prometheus-operator/prometheus-operator/issues/8265) - \[BUGFIX] Validate VictorOps receiver's URL in the `AlertmanagerConfig` CRD. [#​8258](https://github.com/prometheus-operator/prometheus-operator/issues/8258) - \[BUGFIX] Validate Webex receiver's URL in the `AlertmanagerConfig` CRD. [#​8255](https://github.com/prometheus-operator/prometheus-operator/issues/8255) - \[BUGFIX] Validate Jira receiver's URL configuration in the `AlertmanagerConfig` CRD. [#​8230](https://github.com/prometheus-operator/prometheus-operator/issues/8230) - \[BUGFIX] Validate OpsGenie receiver configuration in the `AlertmanagerConfig` CRD. [#​8267](https://github.com/prometheus-operator/prometheus-operator/issues/8267) - \[BUGFIX] Validate WeChat receiver configuration in the `AlertmanagerConfig` CRD. [#​8271](https://github.com/prometheus-operator/prometheus-operator/issues/8271) - \[BUGFIX] Validate SNS receiver configuration in the `AlertmanagerConfig` CRD. [#​8217](https://github.com/prometheus-operator/prometheus-operator/issues/8217) - \[BUGFIX] Validate Webex global configuration in the `Alertmanager` CRD. [#​7979](https://github.com/prometheus-operator/prometheus-operator/issues/7979) - \[BUGFIX] Validate Telegram global configuration in the `Alertmanager` CRD. [#​8268](https://github.com/prometheus-operator/prometheus-operator/issues/8268) - \[BUGFIX] Restore statefulset's labels if the creation fails with AlreadyExists. [#​8343](https://github.com/prometheus-operator/prometheus-operator/issues/8343) - \[BUGFIX] Fix potential panic due to informer cache races. [#​8310](https://github.com/prometheus-operator/prometheus-operator/issues/8310) - \[BUGFIX] Support probers defined with IPv6 addresses in the `Probe` CRD. [#​8354](https://github.com/prometheus-operator/prometheus-operator/issues/8354) - \[BUGFIX] Prevent group and repeat intervals with zero duration from breaking Alertmanager. [#​8126](https://github.com/prometheus-operator/prometheus-operator/issues/8126) - \[BUGFIX] Propagate all supported RocketChat attributes for `AlertmanagerConfig` CRD. [#​8016](https://github.com/prometheus-operator/prometheus-operator/issues/8016) - \[BUGFIX] Add URL validation for WeChat receiver. [#​8256](https://github.com/prometheus-operator/prometheus-operator/issues/8256) - \[BUGFIX] Add URL validation for SNS receiver. [#​8259](https://github.com/prometheus-operator/prometheus-operator/issues/8259) - \[BUGFIX] Fix GCE service discovery for the `ScrapeConfig` CRD. [#​8284](https://github.com/prometheus-operator/prometheus-operator/issues/8284) - \[BUGFIX] Avoid stale conditions in `Alertmanager`, `ThanosRuler`, `Prometheus` and `PrometheusAgent` resources. [#​8304](https://github.com/prometheus-operator/prometheus-operator/issues/8304) - \[BUGFIX] Fix race condition when updating rule ConfigMaps. [#​8290](https://github.com/prometheus-operator/prometheus-operator/issues/8290) - \[BUGFIX] Fix race condition when patching finalizers. [#​8323](https://github.com/prometheus-operator/prometheus-operator/issues/8323) - \[BUGFIX] Reconcile `ScrapeConfig` resources when namespace selection changes. [#​8334](https://github.com/prometheus-operator/prometheus-operator/issues/8334) </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 is behind base branch, 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://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3775 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
|||
| dd460f87f3 |
chore(deps): update prometheus-operator-crds docker tag to v27 (#3776)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [prometheus-operator-crds](https://github.com/prometheus-community/helm-charts) | major | `26.0.0` → `27.0.0` | --- ### Release Notes <details> <summary>prometheus-community/helm-charts (prometheus-operator-crds)</summary> ### [`v27.0.0`](https://github.com/prometheus-community/helm-charts/releases/tag/prometheus-operator-crds-27.0.0) [Compare Source](https://github.com/prometheus-community/helm-charts/compare/prometheus-operator-crds-26.0.0...prometheus-operator-crds-27.0.0) A Helm chart that collects custom resource definitions (CRDs) from the Prometheus Operator, allowing for seamless integration with GitOps tools #### What's Changed - \[prometheus-operator-crds] Update dependency prometheus-operator/prometheus-operator to v0.89.0 by [@​renovate](https://github.com/renovate)\[bot] in [#​6594](https://github.com/prometheus-community/helm-charts/pull/6594) **Full Changelog**: <https://github.com/prometheus-community/helm-charts/compare/prometheus-operator-admission-webhook-0.36.0...prometheus-operator-crds-27.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 is behind base branch, 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://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19--> Reviewed-on: #3776 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
|||
| a066dbedf8 | chore(deps): update dependency prometheus-operator/prometheus-operator to v0.88.1 (#3553) | |||
| f46ac98970 | chore(deps): update appVersions | |||
| 914dd14c81 | fix: align renovate custom manager to appVersion updates on Chart | |||
| eafb52f96c |
Update prometheus-operator-crds Docker tag to v26 (#3144)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [prometheus-operator-crds](https://github.com/prometheus-community/helm-charts) | major | `25.0.1` → `26.0.0` | --- ### Release Notes <details> <summary>prometheus-community/helm-charts (prometheus-operator-crds)</summary> ### [`v26.0.0`](https://github.com/prometheus-community/helm-charts/releases/tag/prometheus-operator-crds-26.0.0) [Compare Source](https://github.com/prometheus-community/helm-charts/compare/prometheus-operator-crds-25.0.1...prometheus-operator-crds-26.0.0) A Helm chart that collects custom resource definitions (CRDs) from the Prometheus Operator, allowing for seamless integration with GitOps tools #### What's Changed - \[prometheus-operator-crds] Update dependency prometheus-operator/prometheus-operator to v0.88.0 by [@​renovate](https://github.com/renovate)\[bot] in [#​6469](https://github.com/prometheus-community/helm-charts/pull/6469) **Full Changelog**: <https://github.com/prometheus-community/helm-charts/compare/prometheus-operator-admission-webhook-0.34.0...prometheus-operator-crds-26.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 is behind base branch, 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://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: #3144 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
|||
| d5205adaf5 | update chart | |||
| eca6f7ab00 | update version | |||
| ef089fe21e | Update prometheus-operator-crds Docker tag to v25.0.1 (#2363) | |||
| cc2f89f9fc | migrate |