mirror of
https://github.com/prometheus-operator/prometheus-operator.git
synced 2025-04-21 03:38:43 +00:00
Prepare 0.68 release (#5896)
Signed-off-by: Arthur Silva Sens <arthur.sens@coralogix.com>
This commit is contained in:
parent
fae174e75e
commit
52526e3b0c
20 changed files with 56 additions and 40 deletions
CHANGELOG.mdgo.mod
Documentation
VERSIONbundle.yamlexample
admission-webhook
rbac/prometheus-operator
pkg/client
16
CHANGELOG.md
16
CHANGELOG.md
|
@ -1,3 +1,19 @@
|
|||
## 0.68.0 / 2023-09-06
|
||||
|
||||
* [FEATURE] Add support for Webex receiver to the AlertmanagerConfig CRD. #5305
|
||||
* [FEATURE] Add support for Bot Token File for Telegram receiver in AlermanagerConfig CRD. #5882
|
||||
* [FEATURE] Add support for MetricRelabelings to the ScrapeConfig CRD. #5805
|
||||
* [FEATURE] Add support for DNS service discovery fields to the ScrapeConfig CRD. #5866
|
||||
* [FEATURE] Add support for `keep_dropped_targets` to Prometheus, PrometheusAgent, ServiceMonitor, PodMonitor, Probe and ScrapeConfig CRDs. #5897
|
||||
* [FEATURE] Don't trigger reconcile loops if statefulsets have different `revisionHistoryLimit`. #5773
|
||||
* [ENHANCEMENT] Decrease CPU usage when reconciling ThanosRuler resources. #5784
|
||||
* [BUGFIX] Fix sharding in Probe CRD. #5735
|
||||
* [BUGFIX] Fix text-only email configs in AlertmanagerConfig CRD. #5804
|
||||
* [BUGFIX] Fix rejecting PodMonitor, ServiceMonitor, Probes and ScrapeConfigs with invalid relabelings. #5841 #5856
|
||||
* [BUGFIX] Fix Kubernetes Service Discovery in ScrapeConfig CRD. #5871
|
||||
* [BUGFIX] Fix reserved labels being overriden by external labels. #5888
|
||||
* [BUGFIX] Fix updating Status of Prometheus, Alertmanager and ThanosRuler even the operator fails to update their statefulsets. #5891
|
||||
|
||||
## 0.67.1 / 2023-08-03
|
||||
|
||||
* [BUGFIX] Avoid skipping `AlertmanagerConfig` resources for Alertmanager versions prior v0.25.0. #5788
|
||||
|
|
|
@ -62,7 +62,7 @@ Usage of ./operator:
|
|||
-namespaces value
|
||||
Namespaces to scope the interaction of the Prometheus Operator and the apiserver (allow list). This is mutually exclusive with --deny-namespaces.
|
||||
-prometheus-config-reloader string
|
||||
Prometheus config reloader image (default "quay.io/prometheus-operator/prometheus-config-reloader:v0.67.1")
|
||||
Prometheus config reloader image (default "quay.io/prometheus-operator/prometheus-config-reloader:v0.68.0")
|
||||
-prometheus-default-base-image string
|
||||
Prometheus default base image (path without tag/version) (default "quay.io/prometheus/prometheus")
|
||||
-prometheus-instance-namespaces value
|
||||
|
|
|
@ -26,7 +26,7 @@ metadata:
|
|||
labels:
|
||||
app.kubernetes.io/component: controller
|
||||
app.kubernetes.io/name: prometheus-operator
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator
|
||||
rules:
|
||||
- apiGroups:
|
||||
|
@ -181,7 +181,7 @@ metadata:
|
|||
labels:
|
||||
app.kubernetes.io/component: controller
|
||||
app.kubernetes.io/name: prometheus-operator
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator
|
||||
namespace: default
|
||||
```
|
||||
|
@ -197,7 +197,7 @@ metadata:
|
|||
labels:
|
||||
app.kubernetes.io/component: controller
|
||||
app.kubernetes.io/name: prometheus-operator
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
|
|
|
@ -26,7 +26,7 @@ metadata:
|
|||
labels:
|
||||
app.kubernetes.io/component: controller
|
||||
app.kubernetes.io/name: prometheus-operator
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator
|
||||
rules:
|
||||
- apiGroups:
|
||||
|
|
|
@ -86,7 +86,7 @@ kind: ServiceAccount
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator-admission-webhook
|
||||
namespace: default
|
||||
```
|
||||
|
@ -97,7 +97,7 @@ kind: Deployment
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator-admission-webhook
|
||||
namespace: default
|
||||
spec:
|
||||
|
@ -114,7 +114,7 @@ spec:
|
|||
kubectl.kubernetes.io/default-container: prometheus-operator-admission-webhook
|
||||
labels:
|
||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
spec:
|
||||
affinity:
|
||||
podAntiAffinity:
|
||||
|
@ -131,7 +131,7 @@ spec:
|
|||
- --web.enable-tls=true
|
||||
- --web.cert-file=/etc/tls/private/tls.crt
|
||||
- --web.key-file=/etc/tls/private/tls.key
|
||||
image: quay.io/prometheus-operator/admission-webhook:v0.67.1
|
||||
image: quay.io/prometheus-operator/admission-webhook:v0.68.0
|
||||
name: prometheus-operator-admission-webhook
|
||||
ports:
|
||||
- containerPort: 8443
|
||||
|
@ -179,7 +179,7 @@ kind: Service
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator-admission-webhook
|
||||
namespace: default
|
||||
spec:
|
||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
0.67.1
|
||||
0.68.0
|
||||
|
|
16
bundle.yaml
generated
16
bundle.yaml
generated
|
@ -41202,7 +41202,7 @@ metadata:
|
|||
labels:
|
||||
app.kubernetes.io/component: controller
|
||||
app.kubernetes.io/name: prometheus-operator
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
|
@ -41219,7 +41219,7 @@ metadata:
|
|||
labels:
|
||||
app.kubernetes.io/component: controller
|
||||
app.kubernetes.io/name: prometheus-operator
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator
|
||||
rules:
|
||||
- apiGroups:
|
||||
|
@ -41306,7 +41306,7 @@ metadata:
|
|||
labels:
|
||||
app.kubernetes.io/component: controller
|
||||
app.kubernetes.io/name: prometheus-operator
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator
|
||||
namespace: default
|
||||
spec:
|
||||
|
@ -41322,14 +41322,14 @@ spec:
|
|||
labels:
|
||||
app.kubernetes.io/component: controller
|
||||
app.kubernetes.io/name: prometheus-operator
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
spec:
|
||||
automountServiceAccountToken: true
|
||||
containers:
|
||||
- args:
|
||||
- --kubelet-service=kube-system/kubelet
|
||||
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.67.1
|
||||
image: quay.io/prometheus-operator/prometheus-operator:v0.67.1
|
||||
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.68.0
|
||||
image: quay.io/prometheus-operator/prometheus-operator:v0.68.0
|
||||
name: prometheus-operator
|
||||
ports:
|
||||
- containerPort: 8080
|
||||
|
@ -41363,7 +41363,7 @@ metadata:
|
|||
labels:
|
||||
app.kubernetes.io/component: controller
|
||||
app.kubernetes.io/name: prometheus-operator
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator
|
||||
namespace: default
|
||||
---
|
||||
|
@ -41373,7 +41373,7 @@ metadata:
|
|||
labels:
|
||||
app.kubernetes.io/component: controller
|
||||
app.kubernetes.io/name: prometheus-operator
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator
|
||||
namespace: default
|
||||
spec:
|
||||
|
|
|
@ -3,7 +3,7 @@ kind: Deployment
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator-admission-webhook
|
||||
namespace: default
|
||||
spec:
|
||||
|
@ -20,7 +20,7 @@ spec:
|
|||
kubectl.kubernetes.io/default-container: prometheus-operator-admission-webhook
|
||||
labels:
|
||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
spec:
|
||||
affinity:
|
||||
podAntiAffinity:
|
||||
|
@ -37,7 +37,7 @@ spec:
|
|||
- --web.enable-tls=true
|
||||
- --web.cert-file=/etc/tls/private/tls.crt
|
||||
- --web.key-file=/etc/tls/private/tls.key
|
||||
image: quay.io/prometheus-operator/admission-webhook:v0.67.1
|
||||
image: quay.io/prometheus-operator/admission-webhook:v0.68.0
|
||||
name: prometheus-operator-admission-webhook
|
||||
ports:
|
||||
- containerPort: 8443
|
||||
|
|
|
@ -3,7 +3,7 @@ kind: PodDisruptionBudget
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator-admission-webhook
|
||||
namespace: default
|
||||
spec:
|
||||
|
|
|
@ -4,6 +4,6 @@ kind: ServiceAccount
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator-admission-webhook
|
||||
namespace: default
|
||||
|
|
|
@ -3,7 +3,7 @@ kind: ServiceMonitor
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator-admission-webhook
|
||||
namespace: default
|
||||
spec:
|
||||
|
@ -13,4 +13,4 @@ spec:
|
|||
selector:
|
||||
matchLabels:
|
||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
|
|
|
@ -3,7 +3,7 @@ kind: Service
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator-admission-webhook
|
||||
namespace: default
|
||||
spec:
|
||||
|
|
|
@ -4,7 +4,7 @@ metadata:
|
|||
labels:
|
||||
app.kubernetes.io/component: controller
|
||||
app.kubernetes.io/name: prometheus-operator
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
|
|
|
@ -4,7 +4,7 @@ metadata:
|
|||
labels:
|
||||
app.kubernetes.io/component: controller
|
||||
app.kubernetes.io/name: prometheus-operator
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator
|
||||
rules:
|
||||
- apiGroups:
|
||||
|
|
|
@ -4,7 +4,7 @@ metadata:
|
|||
labels:
|
||||
app.kubernetes.io/component: controller
|
||||
app.kubernetes.io/name: prometheus-operator
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator
|
||||
namespace: default
|
||||
spec:
|
||||
|
@ -20,14 +20,14 @@ spec:
|
|||
labels:
|
||||
app.kubernetes.io/component: controller
|
||||
app.kubernetes.io/name: prometheus-operator
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
spec:
|
||||
automountServiceAccountToken: true
|
||||
containers:
|
||||
- args:
|
||||
- --kubelet-service=kube-system/kubelet
|
||||
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.67.1
|
||||
image: quay.io/prometheus-operator/prometheus-operator:v0.67.1
|
||||
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.68.0
|
||||
image: quay.io/prometheus-operator/prometheus-operator:v0.68.0
|
||||
name: prometheus-operator
|
||||
ports:
|
||||
- containerPort: 8080
|
||||
|
|
|
@ -5,6 +5,6 @@ metadata:
|
|||
labels:
|
||||
app.kubernetes.io/component: controller
|
||||
app.kubernetes.io/name: prometheus-operator
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator
|
||||
namespace: default
|
||||
|
|
|
@ -4,7 +4,7 @@ metadata:
|
|||
labels:
|
||||
app.kubernetes.io/component: controller
|
||||
app.kubernetes.io/name: prometheus-operator
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.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.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
|
|
|
@ -4,7 +4,7 @@ metadata:
|
|||
labels:
|
||||
app.kubernetes.io/component: controller
|
||||
app.kubernetes.io/name: prometheus-operator
|
||||
app.kubernetes.io/version: 0.67.1
|
||||
app.kubernetes.io/version: 0.68.0
|
||||
name: prometheus-operator
|
||||
namespace: default
|
||||
spec:
|
||||
|
|
4
go.mod
4
go.mod
|
@ -21,8 +21,8 @@ require (
|
|||
github.com/oklog/run v1.1.0
|
||||
github.com/pkg/errors v0.9.1
|
||||
github.com/prometheus-community/prom-label-proxy v0.7.0
|
||||
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.67.1
|
||||
github.com/prometheus-operator/prometheus-operator/pkg/client v0.67.1
|
||||
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.68.0
|
||||
github.com/prometheus-operator/prometheus-operator/pkg/client v0.68.0
|
||||
github.com/prometheus/alertmanager v0.26.0
|
||||
github.com/prometheus/client_golang v1.16.0
|
||||
github.com/prometheus/common v0.44.0
|
||||
|
|
|
@ -3,7 +3,7 @@ module github.com/prometheus-operator/prometheus-operator/pkg/client
|
|||
go 1.19
|
||||
|
||||
require (
|
||||
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.67.1
|
||||
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.68.0
|
||||
k8s.io/api v0.28.1
|
||||
k8s.io/apiextensions-apiserver v0.28.1
|
||||
k8s.io/apimachinery v0.28.1
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue