Files
infrastructure/clusters/cl01tl/helm/prometheus-operator-crds
Renovate Bot 543081dd41
Some checks failed
lint-test-helm / lint-helm (push) Successful in 36s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
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`. [#&#8203;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)). [#&#8203;8443](https://github.com/prometheus-operator/prometheus-operator/issues/8443)
- \[FEATURE] Add `schedulerName` support to the `Prometheus`, `PrometheusAgent`, `Alertmanager` and `ThanosRuler` CRDs. [#&#8203;8451](https://github.com/prometheus-operator/prometheus-operator/issues/8451)
- \[ENHANCEMENT] Add `--web.tls-curves` CLI argument to the operator and admission-webhook binaries. [#&#8203;8385](https://github.com/prometheus-operator/prometheus-operator/issues/8385)
- \[ENHANCEMENT] Support minimum TLS version for Thanos gRPC servers. [#&#8203;8438](https://github.com/prometheus-operator/prometheus-operator/issues/8438)
- \[ENHANCEMENT] Add version label to `ThanosRuler` pods. [#&#8203;8441](https://github.com/prometheus-operator/prometheus-operator/issues/8441)
- \[ENHANCEMENT] Add `messageText` support for Slack receiver in `AlertmanagerConfig` CRD. [#&#8203;8374](https://github.com/prometheus-operator/prometheus-operator/issues/8374)
- \[ENHANCEMENT] Add `messageText` support for Slack receiver in Alertmanager secret config. [#&#8203;8375](https://github.com/prometheus-operator/prometheus-operator/issues/8375)
- \[ENHANCEMENT] Add `forceImplicitTLS` support for SMTP email config in Alertmanager secret config. [#&#8203;8384](https://github.com/prometheus-operator/prometheus-operator/issues/8384) [#&#8203;8404](https://github.com/prometheus-operator/prometheus-operator/issues/8404)
- \[ENHANCEMENT] Add `forceImplicitTLS` support for SMTP email config in `AlertmanagerConfig` CRD. [#&#8203;8386](https://github.com/prometheus-operator/prometheus-operator/issues/8386)
- \[ENHANCEMENT] Add `forceImplicitTLS` support for SMTP global config in Alertmanager secret config. [#&#8203;8405](https://github.com/prometheus-operator/prometheus-operator/issues/8405)
- \[ENHANCEMENT] Add `forceImplicitTLS` support for SMTP global config in `Alertmanager` CRD. [#&#8203;8406](https://github.com/prometheus-operator/prometheus-operator/issues/8406)
- \[ENHANCEMENT] Add support for global Telegram bot token in `Alertmanager` CRD. [#&#8203;8372](https://github.com/prometheus-operator/prometheus-operator/issues/8372)
- \[ENHANCEMENT] Add `chatIDFile` support for Telegram receiver in Alertmanager secret config. [#&#8203;8376](https://github.com/prometheus-operator/prometheus-operator/issues/8376)
- \[ENHANCEMENT] Add `wechatAPISecretFile` support in Alertmanager global config. [#&#8203;8377](https://github.com/prometheus-operator/prometheus-operator/issues/8377)
- \[ENHANCEMENT] Add `authSecretFile` support for email config in Alertmanager secret config. [#&#8203;8396](https://github.com/prometheus-operator/prometheus-operator/issues/8396)
- \[ENHANCEMENT] Add nested field support for PagerDuty description in Alertmanager secret config. [#&#8203;8402](https://github.com/prometheus-operator/prometheus-operator/issues/8402)
- \[ENHANCEMENT] Add email threading support in Alertmanager secret config. [#&#8203;8388](https://github.com/prometheus-operator/prometheus-operator/issues/8388)
- \[ENHANCEMENT] Add field and label selectors for ConfigMap watches. [#&#8203;8368](https://github.com/prometheus-operator/prometheus-operator/issues/8368)
- \[ENHANCEMENT] Improve ScrapeConfig API consistency and validation. [#&#8203;8422](https://github.com/prometheus-operator/prometheus-operator/issues/8422)
- \[BUGFIX] Fix `ThanosRuler` config resource status not being updated on initial StatefulSet creation. [#&#8203;8358](https://github.com/prometheus-operator/prometheus-operator/issues/8358)
- \[BUGFIX] Preserve `LastTransitionTime` in Prometheus status conditions. [#&#8203;8346](https://github.com/prometheus-operator/prometheus-operator/issues/8346)
- \[BUGFIX] Make Mattermost `text` field optional in `AlertmanagerConfig` CRD. [#&#8203;8363](https://github.com/prometheus-operator/prometheus-operator/issues/8363)
- \[BUGFIX] Remove nil error wrapping in v1alpha1 duplicate receiver validation. [#&#8203;8379](https://github.com/prometheus-operator/prometheus-operator/issues/8379)
- \[BUGFIX] Aggregate `Available` condition across Prometheus shards. [#&#8203;8434](https://github.com/prometheus-operator/prometheus-operator/issues/8434)
- \[BUGFIX] Reconcile resources with inconsistent status. [#&#8203;8397](https://github.com/prometheus-operator/prometheus-operator/issues/8397)
- \[BUGFIX] Fix namespace lister/watcher compatibility with Kubernetes v1.35 client-go. [#&#8203;8431](https://github.com/prometheus-operator/prometheus-operator/issues/8431)
- \[BUGFIX] Fix missing OAuth2 field in IonosSDConfig generation. [#&#8203;8433](https://github.com/prometheus-operator/prometheus-operator/issues/8433)
- \[BUGFIX] Fix missing fields in AzureSDConfig. [#&#8203;8444](https://github.com/prometheus-operator/prometheus-operator/issues/8444)
- \[BUGFIX] Validate Microsoft Teams V2 URL in `AlertmanagerConfig` CRD. [#&#8203;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. [#&#8203;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>
2026-03-20 00:16:58 +00:00
..