Skip to content

Commit 0ff52b3

Browse files
Cut 0.87.0 (#8109)
* Skip medium.com links in mdox configuration Signed-off-by: Simon Pasquier <spasquie@redhat.com> * chore: cut v0.87.0 Signed-off-by: Simon Pasquier <spasquie@redhat.com> --------- Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2 parents d1ff82e + ddbbdf4 commit 0ff52b3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+82
-71
lines changed

.mdox.validate.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,9 @@ validators:
4646
# Ignore all istio.io URLs because of http request timeout.
4747
- regex: 'istio.io'
4848
type: ignore
49+
# Medium rejects bot's requests.
50+
- regex: 'medium.com'
51+
type: ignore
4952
# Use the githubPullsIssues validator to avoid rate-limiting.
5053
- regex: '(^http[s]?:\/\/)(www\.)?(github\.com\/)prometheus-operator\/prometheus-operator(\/pull\/|\/issues\/)'
5154
type: githubPullsIssues

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## 0.87.0 / 2025-11-20
2+
3+
* [FEATURE] Add status subresource for `PrometheusRule` custom resources (requires the `StatusForConfigurationResources` feature gate). #8069 #8086 #8024 #8005
4+
* [ENHANCEMENT] Avoid statefulset's rollout due to changes in the number of rule configmaps for `Prometheus` and `ThanosRuler`. #8010
5+
* [ENHANCEMENT] Support Azure system-assigned managed identities for remote-write configuration. #7815
6+
* [ENHANCEMENT] Add `monospace` field to to `pushoverConfig` receiver in AlertmanagerConfig CRD. #8018
7+
* [BUGFIX] Propagate Certificate Authority updates for HTTP configuration in Alertmanager's global configuration. #8089
8+
19
## 0.86.2 / 2025-11-07
210

311
* [CHANGE/BUGFIX] Fix operator's permissions to emit Kubernetes events. #8077

Documentation/platform/operator.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ Usage of ./operator:
8585
-namespaces value
8686
Namespaces to scope the interaction of the Prometheus Operator and the apiserver (allow list). This is mutually exclusive with --deny-namespaces.
8787
-prometheus-config-reloader string
88-
Prometheus config reloader image (default "quay.io/prometheus-operator/prometheus-config-reloader:v0.86.2")
88+
Prometheus config reloader image (default "quay.io/prometheus-operator/prometheus-config-reloader:v0.87.0")
8989
-prometheus-default-base-image string
9090
Prometheus default base image (path without tag/version) (default "quay.io/prometheus/prometheus")
9191
-prometheus-instance-namespaces value

Documentation/platform/prometheus-agent.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ metadata:
2626
labels:
2727
app.kubernetes.io/component: controller
2828
app.kubernetes.io/name: prometheus-operator
29-
app.kubernetes.io/version: 0.86.2
29+
app.kubernetes.io/version: 0.87.0
3030
name: prometheus-operator
3131
rules:
3232
- apiGroups:

Documentation/platform/rbac.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ metadata:
2626
labels:
2727
app.kubernetes.io/component: controller
2828
app.kubernetes.io/name: prometheus-operator
29-
app.kubernetes.io/version: 0.86.2
29+
app.kubernetes.io/version: 0.87.0
3030
name: prometheus-operator
3131
rules:
3232
- apiGroups:
@@ -212,7 +212,7 @@ metadata:
212212
labels:
213213
app.kubernetes.io/component: controller
214214
app.kubernetes.io/name: prometheus-operator
215-
app.kubernetes.io/version: 0.86.2
215+
app.kubernetes.io/version: 0.87.0
216216
name: prometheus-operator
217217
namespace: default
218218
```
@@ -228,7 +228,7 @@ metadata:
228228
labels:
229229
app.kubernetes.io/component: controller
230230
app.kubernetes.io/name: prometheus-operator
231-
app.kubernetes.io/version: 0.86.2
231+
app.kubernetes.io/version: 0.87.0
232232
name: prometheus-operator
233233
roleRef:
234234
apiGroup: rbac.authorization.k8s.io

Documentation/platform/webhook.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ kind: ServiceAccount
8686
metadata:
8787
labels:
8888
app.kubernetes.io/name: prometheus-operator-admission-webhook
89-
app.kubernetes.io/version: 0.86.2
89+
app.kubernetes.io/version: 0.87.0
9090
name: prometheus-operator-admission-webhook
9191
namespace: default
9292
```
@@ -97,7 +97,7 @@ kind: Deployment
9797
metadata:
9898
labels:
9999
app.kubernetes.io/name: prometheus-operator-admission-webhook
100-
app.kubernetes.io/version: 0.86.2
100+
app.kubernetes.io/version: 0.87.0
101101
name: prometheus-operator-admission-webhook
102102
namespace: default
103103
spec:
@@ -114,7 +114,7 @@ spec:
114114
kubectl.kubernetes.io/default-container: prometheus-operator-admission-webhook
115115
labels:
116116
app.kubernetes.io/name: prometheus-operator-admission-webhook
117-
app.kubernetes.io/version: 0.86.2
117+
app.kubernetes.io/version: 0.87.0
118118
spec:
119119
affinity:
120120
podAntiAffinity:
@@ -131,7 +131,7 @@ spec:
131131
- --web.enable-tls=true
132132
- --web.cert-file=/etc/tls/private/tls.crt
133133
- --web.key-file=/etc/tls/private/tls.key
134-
image: quay.io/prometheus-operator/admission-webhook:v0.86.2
134+
image: quay.io/prometheus-operator/admission-webhook:v0.87.0
135135
name: prometheus-operator-admission-webhook
136136
ports:
137137
- containerPort: 8443
@@ -179,7 +179,7 @@ kind: Service
179179
metadata:
180180
labels:
181181
app.kubernetes.io/name: prometheus-operator-admission-webhook
182-
app.kubernetes.io/version: 0.86.2
182+
app.kubernetes.io/version: 0.87.0
183183
name: prometheus-operator-admission-webhook
184184
namespace: default
185185
spec:

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.86.2
1+
0.87.0

bundle.yaml

Lines changed: 18 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

example/admission-webhook/deployment.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ kind: Deployment
33
metadata:
44
labels:
55
app.kubernetes.io/name: prometheus-operator-admission-webhook
6-
app.kubernetes.io/version: 0.86.2
6+
app.kubernetes.io/version: 0.87.0
77
name: prometheus-operator-admission-webhook
88
namespace: default
99
spec:
@@ -20,7 +20,7 @@ spec:
2020
kubectl.kubernetes.io/default-container: prometheus-operator-admission-webhook
2121
labels:
2222
app.kubernetes.io/name: prometheus-operator-admission-webhook
23-
app.kubernetes.io/version: 0.86.2
23+
app.kubernetes.io/version: 0.87.0
2424
spec:
2525
affinity:
2626
podAntiAffinity:
@@ -37,7 +37,7 @@ spec:
3737
- --web.enable-tls=true
3838
- --web.cert-file=/etc/tls/private/tls.crt
3939
- --web.key-file=/etc/tls/private/tls.key
40-
image: quay.io/prometheus-operator/admission-webhook:v0.86.2
40+
image: quay.io/prometheus-operator/admission-webhook:v0.87.0
4141
name: prometheus-operator-admission-webhook
4242
ports:
4343
- containerPort: 8443

example/admission-webhook/pod-disruption-budget.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ kind: PodDisruptionBudget
33
metadata:
44
labels:
55
app.kubernetes.io/name: prometheus-operator-admission-webhook
6-
app.kubernetes.io/version: 0.86.2
6+
app.kubernetes.io/version: 0.87.0
77
name: prometheus-operator-admission-webhook
88
namespace: default
99
spec:

0 commit comments

Comments
 (0)