1
0
Fork 0
mirror of https://github.com/prometheus-operator/prometheus-operator.git synced 2025-04-20 19:29:10 +00:00

*: Prepare release 0.52.0

This commit is contained in:
fpetkovski 2021-11-03 12:13:56 +01:00
parent 3e705dca32
commit 1ac4fcdbff
13 changed files with 53 additions and 29 deletions

View file

@ -1,3 +1,27 @@
## 0.52.0 / 2021-11-03
* [CHANGE] Automatically add sharding `relabel_configs` to all scrape jobs in `additionalScrapeConfigs` if `shards > 1`. #4324
* [CHANGE] Remov app label from prometheus, alertmanager and thanosruler statefulsets/pods. #4350
* [FEATURE] Add alertRelabelConfigs field to the Thanos Ruler CRD for configuring Prometheus alert relabeling features. #4303
* [FEATURE] Add support for updated matching syntax in Alertmanager's raw config for `inhibit_rules`. #4307
* [FEATURE] Add support for updated matching syntax in Alertmanager's raw config for `route`. #4309
* [FEATURE] Add "generic ephemeral storage" as a data storage option for Alertmanager, Prometheus and Thanos Ruler. #4326
* [FEATURE] Add validating webhook for AlertManagerConfig. #4338
* [FEATURE] Add input validations for duration fields in alertmanager and thanos. #4352
* [EHNAHCEMENT] Improve docs and error message for "smarthost" field. #4299
* [ENHANCEMENT] Add alerts for config reloader sidecars. #4294
* [ENHANCEMENT] Adds support for Sigv4 when configuring RemoteWrite. #3994
* [ENHANCEMENT] Add validations for duration and size fields for Prometheus resources #4308
* [ENHANCEMENT] Add s390x support to docker images. #4351
* [ENHANCEMENT] Only load alertmanager configuration when writing configration. #4333
* [ENHANCEMENT] Update default Prometheus version to v2.31.0. #4362
* [ENHANCEMENT] Update default Thanos version to v0.23.1. #4362
* [ENHANCEMENT] Update documentation on sharding support and prometheus replication. #4358
* [BUGFIX] Fix matchLabels selector to have empty label values in ServiceMonitor, PodMonitor and Probe. #4327
* [BUGFIX] Prevent rule file name collision. #4347
* [BUGFIX] Update native kubernetes fields used in prometheus-operator CRDs. #4221
* [BUGFIX] Change the quickstart guidelines to use kubectl `create` instead of `apply`. #4349
## 0.51.2 / 2021-10-04
* [BUGFIX] Validated the value of the `EnforcedBodySizeLimit` field to avoid Prometheus crash. #4285

View file

@ -27,7 +27,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.51.2
app.kubernetes.io/version: 0.52.0
name: prometheus-operator
rules:
- apiGroups:
@ -174,7 +174,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.51.2
app.kubernetes.io/version: 0.52.0
name: prometheus-operator
namespace: default
```
@ -190,7 +190,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.51.2
app.kubernetes.io/version: 0.52.0
name: prometheus-operator
roleRef:
apiGroup: rbac.authorization.k8s.io

View file

@ -1 +1 @@
0.51.2
0.52.0

View file

@ -24627,7 +24627,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.51.2
app.kubernetes.io/version: 0.52.0
name: prometheus-operator
roleRef:
apiGroup: rbac.authorization.k8s.io
@ -24644,7 +24644,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.51.2
app.kubernetes.io/version: 0.52.0
name: prometheus-operator
rules:
- apiGroups:
@ -24724,7 +24724,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.51.2
app.kubernetes.io/version: 0.52.0
name: prometheus-operator
namespace: default
spec:
@ -24740,13 +24740,13 @@ spec:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.51.2
app.kubernetes.io/version: 0.52.0
spec:
containers:
- args:
- --kubelet-service=kube-system/kubelet
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.51.2
image: quay.io/prometheus-operator/prometheus-operator:v0.51.2
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.52.0
image: quay.io/prometheus-operator/prometheus-operator:v0.52.0
name: prometheus-operator
ports:
- containerPort: 8080
@ -24773,7 +24773,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.51.2
app.kubernetes.io/version: 0.52.0
name: prometheus-operator
namespace: default
---
@ -24783,7 +24783,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.51.2
app.kubernetes.io/version: 0.52.0
name: prometheus-operator
namespace: default
spec:

View file

@ -4,7 +4,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.51.2
app.kubernetes.io/version: 0.52.0
name: prometheus-operator
namespace: default
spec:
@ -20,13 +20,13 @@ spec:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.51.2
app.kubernetes.io/version: 0.52.0
spec:
containers:
- args:
- --kubelet-service=kube-system/kubelet
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.51.2
image: quay.io/prometheus-operator/prometheus-operator:v0.51.2
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.52.0
image: quay.io/prometheus-operator/prometheus-operator:v0.52.0
name: prometheus-operator
ports:
- containerPort: 8080

View file

@ -4,7 +4,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.51.2
app.kubernetes.io/version: 0.52.0
name: prometheus-operator
roleRef:
apiGroup: rbac.authorization.k8s.io

View file

@ -4,7 +4,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.51.2
app.kubernetes.io/version: 0.52.0
name: prometheus-operator
rules:
- apiGroups:

View file

@ -4,7 +4,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.51.2
app.kubernetes.io/version: 0.52.0
name: prometheus-operator
namespace: default
spec:
@ -20,13 +20,13 @@ spec:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.51.2
app.kubernetes.io/version: 0.52.0
spec:
containers:
- args:
- --kubelet-service=kube-system/kubelet
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.51.2
image: quay.io/prometheus-operator/prometheus-operator:v0.51.2
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.52.0
image: quay.io/prometheus-operator/prometheus-operator:v0.52.0
name: prometheus-operator
ports:
- containerPort: 8080

View file

@ -4,6 +4,6 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.51.2
app.kubernetes.io/version: 0.52.0
name: prometheus-operator
namespace: default

View file

@ -4,7 +4,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.51.2
app.kubernetes.io/version: 0.52.0
name: prometheus-operator
namespace: default
spec:
@ -15,4 +15,4 @@ spec:
matchLabels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.51.2
app.kubernetes.io/version: 0.52.0

View file

@ -4,7 +4,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.51.2
app.kubernetes.io/version: 0.52.0
name: prometheus-operator
namespace: default
spec:

4
go.mod
View file

@ -19,8 +19,8 @@ require (
github.com/oklog/run v1.1.0
github.com/pkg/errors v0.9.1
github.com/prometheus-community/prom-label-proxy v0.3.0
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.51.2
github.com/prometheus-operator/prometheus-operator/pkg/client v0.51.2
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.52.0
github.com/prometheus-operator/prometheus-operator/pkg/client v0.52.0
github.com/prometheus/alertmanager v0.23.0
github.com/prometheus/client_golang v1.11.0
github.com/prometheus/common v0.32.1

View file

@ -3,7 +3,7 @@ module github.com/prometheus-operator/prometheus-operator/pkg/client
go 1.14
require (
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.51.2
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.52.0
k8s.io/apimachinery v0.22.2
k8s.io/client-go v0.22.2
)