Skip to content

Commit fbbfff8

Browse files
authored
Merge pull request prometheus-operator#1775 from prometheus-operator/automated-updates-main
[bot] [main] Automated version update
2 parents 1c19d2a + 730d8a4 commit fbbfff8

12 files changed

+46
-37
lines changed

jsonnet/kube-prometheus/versions.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"nodeExporter": "1.3.1",
77
"prometheus": "2.35.0",
88
"prometheusAdapter": "0.9.1",
9-
"prometheusOperator": "0.56.2",
9+
"prometheusOperator": "0.56.3",
1010
"kubeRbacProxy": "0.12.0",
1111
"configmapReload": "0.5.0",
1212
"pyrra": "0.4.0"

jsonnetfile.lock.json

+14-14
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"subdir": "contrib/mixin"
1919
}
2020
},
21-
"version": "c3bc4116dcd1272c6a1318feadf5ac9739409a12",
21+
"version": "ce77d83ee6cd2ea812c0e1336959c3552fc51a80",
2222
"sum": "zhLYhUNcXNkMRfJhMUX0UiOpi8TOuLmUqJfO9NFKFkg="
2323
},
2424
{
@@ -58,7 +58,7 @@
5858
"subdir": "grafana-builder"
5959
}
6060
},
61-
"version": "b3cff133f709b4c723358730f491ab6f641eab60",
61+
"version": "34d0a9e6c36dfa2433eb5776bf6ea3e749624464",
6262
"sum": "TieGrr7GyKjURk1+wXHFpdoCiwNaIVfZvyc5mbI9OM0="
6363
},
6464
{
@@ -68,8 +68,8 @@
6868
"subdir": ""
6969
}
7070
},
71-
"version": "62ad10fe9ceb53c6b846871997abbfe8e0bd7cf5",
72-
"sum": "6gD9F29f8T2a71n35Y61P7TBiF5NQuhk4JUwEafsA1E="
71+
"version": "3422a511bf8f645e3e684632785b27864ee5dc0c",
72+
"sum": "tpgokDM1s/6CL4p+tlq3Nu54r62/kPfGnLUKRgYIC4k="
7373
},
7474
{
7575
"source": {
@@ -78,7 +78,7 @@
7878
"subdir": "jsonnet/kube-state-metrics"
7979
}
8080
},
81-
"version": "c02c4cd32fb7d0f792c757c86b267ea633b52117",
81+
"version": "d04c7d13aaa0e580c86de131e6f3f5636b5c01e6",
8282
"sum": "P0dCnbzyPScQGNXwXRcwiPkMLeTq0IPNbSTysDbySnM="
8383
},
8484
{
@@ -88,7 +88,7 @@
8888
"subdir": "jsonnet/kube-state-metrics-mixin"
8989
}
9090
},
91-
"version": "c02c4cd32fb7d0f792c757c86b267ea633b52117",
91+
"version": "d04c7d13aaa0e580c86de131e6f3f5636b5c01e6",
9292
"sum": "u8gaydJoxEjzizQ8jY8xSjYgWooPmxw+wIWdDxifMAk="
9393
},
9494
{
@@ -98,8 +98,8 @@
9898
"subdir": "jsonnet/mixin"
9999
}
100100
},
101-
"version": "2f1a5cb9e9198bc10ab41f91b6960b4b2a58d482",
102-
"sum": "joc3gM74r0q658bmpfTbeAr0Nce4gTBv0rf3I+2J0rQ=",
101+
"version": "64ee359a17a95170ab00a6b56a252f3e9d8cef65",
102+
"sum": "GQmaVFJwKMiD/P4n3N2LrAZVcwutriWrP8joclDtBYQ=",
103103
"name": "prometheus-operator-mixin"
104104
},
105105
{
@@ -109,8 +109,8 @@
109109
"subdir": "jsonnet/prometheus-operator"
110110
}
111111
},
112-
"version": "2f1a5cb9e9198bc10ab41f91b6960b4b2a58d482",
113-
"sum": "Yfmz8Bu7mTu6DTzznXqc5cfVKe5IkE20XJoWNEMvnxQ="
112+
"version": "64ee359a17a95170ab00a6b56a252f3e9d8cef65",
113+
"sum": "SXi9yFGzP4gN4dRexwNjERw4GUyX/dFBI2AmiEmprJw="
114114
},
115115
{
116116
"source": {
@@ -130,7 +130,7 @@
130130
"subdir": "docs/node-mixin"
131131
}
132132
},
133-
"version": "da8b0f694ceadd3013096f6e8671cdd70a98da24",
133+
"version": "c6e1a5b74277557045f0620e6d37259a291cb03b",
134134
"sum": "+ZeoFzdjV7GKrrs0Bf6a+M+QDikd5QhcxTnFRObA0/w="
135135
},
136136
{
@@ -140,7 +140,7 @@
140140
"subdir": "documentation/prometheus-mixin"
141141
}
142142
},
143-
"version": "af5ea213f79e9cd0fe74e01bca22cb92f7987e43",
143+
"version": "57f4aab27d53872b109c8513846765df6b51eb57",
144144
"sum": "APXOIP3B3dZ3Tyh7L2UhyWR8Vbf5+9adTLz/ya7n6uU=",
145145
"name": "prometheus"
146146
},
@@ -151,7 +151,7 @@
151151
"subdir": "config/crd/bases"
152152
}
153153
},
154-
"version": "fa1b9be06ea5f174ee839c382ebe196a8f3f238d",
154+
"version": "3a58b4ed4f649c9502b8dc3e6bfc5b4159e33b48",
155155
"sum": "GQ0GFKGdIWKx1b78VRs6jtC4SMqkBjT5jl65QUjPKK4="
156156
},
157157
{
@@ -161,7 +161,7 @@
161161
"subdir": "mixin"
162162
}
163163
},
164-
"version": "9812db5d88a059f6e77d54105487cb586825cfae",
164+
"version": "113f4a234f7eed3daa8ae7da583bfed415808c5e",
165165
"sum": "/UJrWExMDM89fPfidt1pNLSQOLXsyBpmyp3unRbjaXw=",
166166
"name": "thanos-mixin"
167167
},

manifests/kubernetesControlPlane-prometheusRule.yaml

+9-9
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ spec:
3030
runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubepodnotready
3131
summary: Pod has been in a non-ready state for more than 15 minutes.
3232
expr: |
33-
sum by (namespace, pod) (
34-
max by(namespace, pod) (
33+
sum by (namespace, pod, cluster) (
34+
max by(namespace, pod, cluster) (
3535
kube_pod_status_phase{job="kube-state-metrics", phase=~"Pending|Unknown"}
36-
) * on(namespace, pod) group_left(owner_kind) topk by(namespace, pod) (
37-
1, max by(namespace, pod, owner_kind) (kube_pod_owner{owner_kind!="Job"})
36+
) * on(namespace, pod, cluster) group_left(owner_kind) topk by(namespace, pod, cluster) (
37+
1, max by(namespace, pod, owner_kind, cluster) (kube_pod_owner{owner_kind!="Job"})
3838
)
3939
) > 0
4040
for: 15m
@@ -174,7 +174,7 @@ spec:
174174
runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubecontainerwaiting
175175
summary: Pod container waiting longer than 1 hour
176176
expr: |
177-
sum by (namespace, pod, container) (kube_pod_container_status_waiting_reason{job="kube-state-metrics"}) > 0
177+
sum by (namespace, pod, container, cluster) (kube_pod_container_status_waiting_reason{job="kube-state-metrics"}) > 0
178178
for: 1h
179179
labels:
180180
severity: warning
@@ -209,7 +209,7 @@ spec:
209209
runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubejobnotcompleted
210210
summary: Job did not complete in time
211211
expr: |
212-
time() - max by(namespace, job_name) (kube_job_status_start_time{job="kube-state-metrics"}
212+
time() - max by(namespace, job_name, cluster) (kube_job_status_start_time{job="kube-state-metrics"}
213213
and
214214
kube_job_status_active{job="kube-state-metrics"} > 0) > 43200
215215
labels:
@@ -488,7 +488,7 @@ spec:
488488
runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeversionmismatch
489489
summary: Different semantic versions of Kubernetes components running.
490490
expr: |
491-
count(count by (git_version) (label_replace(kubernetes_build_info{job!~"kube-dns|coredns"},"git_version","$1","git_version","(v[0-9]*.[0-9]*).*"))) > 1
491+
count by (cluster) (count by (git_version, cluster) (label_replace(kubernetes_build_info{job!~"kube-dns|coredns"},"git_version","$1","git_version","(v[0-9]*.[0-9]*).*"))) > 1
492492
for: 15m
493493
labels:
494494
severity: warning
@@ -594,7 +594,7 @@ spec:
594594
runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeaggregatedapierrors
595595
summary: Kubernetes aggregated API has reported errors.
596596
expr: |
597-
sum by(name, namespace)(increase(aggregator_unavailable_apiservice_total[10m])) > 4
597+
sum by(name, namespace, cluster)(increase(aggregator_unavailable_apiservice_total[10m])) > 4
598598
labels:
599599
severity: warning
600600
- alert: KubeAggregatedAPIDown
@@ -604,7 +604,7 @@ spec:
604604
runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeaggregatedapidown
605605
summary: Kubernetes aggregated API is down.
606606
expr: |
607-
(1 - max by(name, namespace)(avg_over_time(aggregator_unavailable_apiservice[10m]))) * 100 < 85
607+
(1 - max by(name, namespace, cluster)(avg_over_time(aggregator_unavailable_apiservice[10m]))) * 100 < 85
608608
for: 5m
609609
labels:
610610
severity: warning

manifests/prometheusOperator-clusterRole.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
app.kubernetes.io/component: controller
66
app.kubernetes.io/name: prometheus-operator
77
app.kubernetes.io/part-of: kube-prometheus
8-
app.kubernetes.io/version: 0.56.2
8+
app.kubernetes.io/version: 0.56.3
99
name: prometheus-operator
1010
rules:
1111
- apiGroups:

manifests/prometheusOperator-clusterRoleBinding.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
app.kubernetes.io/component: controller
66
app.kubernetes.io/name: prometheus-operator
77
app.kubernetes.io/part-of: kube-prometheus
8-
app.kubernetes.io/version: 0.56.2
8+
app.kubernetes.io/version: 0.56.3
99
name: prometheus-operator
1010
roleRef:
1111
apiGroup: rbac.authorization.k8s.io

manifests/prometheusOperator-deployment.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
app.kubernetes.io/component: controller
66
app.kubernetes.io/name: prometheus-operator
77
app.kubernetes.io/part-of: kube-prometheus
8-
app.kubernetes.io/version: 0.56.2
8+
app.kubernetes.io/version: 0.56.3
99
name: prometheus-operator
1010
namespace: monitoring
1111
spec:
@@ -23,14 +23,14 @@ spec:
2323
app.kubernetes.io/component: controller
2424
app.kubernetes.io/name: prometheus-operator
2525
app.kubernetes.io/part-of: kube-prometheus
26-
app.kubernetes.io/version: 0.56.2
26+
app.kubernetes.io/version: 0.56.3
2727
spec:
2828
automountServiceAccountToken: true
2929
containers:
3030
- args:
3131
- --kubelet-service=kube-system/kubelet
32-
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.56.2
33-
image: quay.io/prometheus-operator/prometheus-operator:v0.56.2
32+
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.56.3
33+
image: quay.io/prometheus-operator/prometheus-operator:v0.56.3
3434
name: prometheus-operator
3535
ports:
3636
- containerPort: 8080

manifests/prometheusOperator-networkPolicy.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
app.kubernetes.io/component: controller
66
app.kubernetes.io/name: prometheus-operator
77
app.kubernetes.io/part-of: kube-prometheus
8-
app.kubernetes.io/version: 0.56.2
8+
app.kubernetes.io/version: 0.56.3
99
name: prometheus-operator
1010
namespace: monitoring
1111
spec:

manifests/prometheusOperator-prometheusRule.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
app.kubernetes.io/component: controller
66
app.kubernetes.io/name: prometheus-operator
77
app.kubernetes.io/part-of: kube-prometheus
8-
app.kubernetes.io/version: 0.56.2
8+
app.kubernetes.io/version: 0.56.3
99
prometheus: k8s
1010
role: alert-rules
1111
name: prometheus-operator-rules
@@ -77,7 +77,7 @@ spec:
7777
runbook_url: https://runbooks.prometheus-operator.dev/runbooks/prometheus-operator/prometheusoperatornotready
7878
summary: Prometheus operator not ready
7979
expr: |
80-
min by(namespace, controller) (max_over_time(prometheus_operator_ready{job="prometheus-operator",namespace="monitoring"}[5m]) == 0)
80+
min by (controller,namespace) (max_over_time(prometheus_operator_ready{job="prometheus-operator",namespace="monitoring"}[5m]) == 0)
8181
for: 5m
8282
labels:
8383
severity: warning

manifests/prometheusOperator-service.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
app.kubernetes.io/component: controller
66
app.kubernetes.io/name: prometheus-operator
77
app.kubernetes.io/part-of: kube-prometheus
8-
app.kubernetes.io/version: 0.56.2
8+
app.kubernetes.io/version: 0.56.3
99
name: prometheus-operator
1010
namespace: monitoring
1111
spec:

manifests/prometheusOperator-serviceAccount.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ metadata:
66
app.kubernetes.io/component: controller
77
app.kubernetes.io/name: prometheus-operator
88
app.kubernetes.io/part-of: kube-prometheus
9-
app.kubernetes.io/version: 0.56.2
9+
app.kubernetes.io/version: 0.56.3
1010
name: prometheus-operator
1111
namespace: monitoring

manifests/prometheusOperator-serviceMonitor.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
app.kubernetes.io/component: controller
66
app.kubernetes.io/name: prometheus-operator
77
app.kubernetes.io/part-of: kube-prometheus
8-
app.kubernetes.io/version: 0.56.2
8+
app.kubernetes.io/version: 0.56.3
99
name: prometheus-operator
1010
namespace: monitoring
1111
spec:
@@ -21,4 +21,4 @@ spec:
2121
app.kubernetes.io/component: controller
2222
app.kubernetes.io/name: prometheus-operator
2323
app.kubernetes.io/part-of: kube-prometheus
24-
app.kubernetes.io/version: 0.56.2
24+
app.kubernetes.io/version: 0.56.3

manifests/setup/0podmonitorCustomResourceDefinition.yaml

+9
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,15 @@ spec:
3939
description: Specification of desired Pod selection for target discovery
4040
by Prometheus.
4141
properties:
42+
attachMetadata:
43+
description: 'Attaches node metadata to discovered targets. Only valid
44+
for role: pod. Only valid in Prometheus versions 2.35.0 and newer.'
45+
properties:
46+
node:
47+
description: When set to true, Prometheus must have permissions
48+
to get Nodes.
49+
type: boolean
50+
type: object
4251
jobLabel:
4352
description: The label to use to retrieve the job name from.
4453
type: string

0 commit comments

Comments
 (0)