Skip to content

Commit fc854a5

Browse files
committed
assets: regenerate
Signed-off-by: Simon Pasquier <[email protected]>
1 parent b9b7644 commit fc854a5

File tree

6 files changed

+79
-24
lines changed

6 files changed

+79
-24
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
apiVersion: policy/v1
2+
kind: PodDisruptionBudget
3+
metadata:
4+
labels:
5+
app.kubernetes.io/component: prometheus
6+
app.kubernetes.io/name: prometheus
7+
app.kubernetes.io/part-of: openshift-monitoring
8+
app.kubernetes.io/version: 2.30.3
9+
name: prometheus-k8s
10+
namespace: openshift-monitoring
11+
spec:
12+
minAvailable: 1
13+
selector:
14+
matchLabels:
15+
app.kubernetes.io/component: prometheus
16+
app.kubernetes.io/name: prometheus
17+
app.kubernetes.io/part-of: openshift-monitoring
18+
prometheus: k8s

assets/prometheus-k8s/prometheus.yaml

+10-12
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,16 @@ metadata:
1212
spec:
1313
affinity:
1414
podAntiAffinity:
15-
preferredDuringSchedulingIgnoredDuringExecution:
16-
- podAffinityTerm:
17-
labelSelector:
18-
matchLabels:
19-
app.kubernetes.io/component: prometheus
20-
app.kubernetes.io/name: prometheus
21-
app.kubernetes.io/part-of: openshift-monitoring
22-
prometheus: k8s
23-
namespaces:
24-
- openshift-monitoring
25-
topologyKey: kubernetes.io/hostname
26-
weight: 100
15+
requiredDuringSchedulingIgnoredDuringExecution:
16+
- labelSelector:
17+
matchLabels:
18+
app.kubernetes.io/component: prometheus
19+
app.kubernetes.io/name: prometheus
20+
app.kubernetes.io/part-of: openshift-monitoring
21+
prometheus: k8s
22+
namespaces:
23+
- openshift-monitoring
24+
topologyKey: kubernetes.io/hostname
2725
alerting:
2826
alertmanagers:
2927
- apiVersion: v2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
apiVersion: policy/v1
2+
kind: PodDisruptionBudget
3+
metadata:
4+
labels:
5+
app.kubernetes.io/component: prometheus
6+
app.kubernetes.io/name: prometheus
7+
app.kubernetes.io/part-of: openshift-monitoring
8+
app.kubernetes.io/version: 2.30.3
9+
name: prometheus-user-workload
10+
namespace: openshift-user-workload-monitoring
11+
spec:
12+
minAvailable: 1
13+
selector:
14+
matchLabels:
15+
app.kubernetes.io/component: prometheus
16+
app.kubernetes.io/name: prometheus
17+
app.kubernetes.io/part-of: openshift-monitoring
18+
prometheus: user-workload

assets/prometheus-user-workload/prometheus.yaml

+10-12
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,16 @@ metadata:
1212
spec:
1313
affinity:
1414
podAntiAffinity:
15-
preferredDuringSchedulingIgnoredDuringExecution:
16-
- podAffinityTerm:
17-
labelSelector:
18-
matchLabels:
19-
app.kubernetes.io/component: prometheus
20-
app.kubernetes.io/name: prometheus
21-
app.kubernetes.io/part-of: openshift-monitoring
22-
prometheus: user-workload
23-
namespaces:
24-
- openshift-user-workload-monitoring
25-
topologyKey: kubernetes.io/hostname
26-
weight: 100
15+
requiredDuringSchedulingIgnoredDuringExecution:
16+
- labelSelector:
17+
matchLabels:
18+
app.kubernetes.io/component: prometheus
19+
app.kubernetes.io/name: prometheus
20+
app.kubernetes.io/part-of: openshift-monitoring
21+
prometheus: user-workload
22+
namespaces:
23+
- openshift-user-workload-monitoring
24+
topologyKey: kubernetes.io/hostname
2725
alerting:
2826
alertmanagers:
2927
- apiVersion: v2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
apiVersion: policy/v1
2+
kind: PodDisruptionBudget
3+
metadata:
4+
labels:
5+
thanosRulerName: user-workload
6+
name: thanos-ruler-user-workload
7+
namespace: openshift-user-workload-monitoring
8+
spec:
9+
minAvailable: 1
10+
selector:
11+
matchLabels:
12+
app.kubernetes.io/name: thanos-ruler
13+
thanos-ruler: user-workload

assets/thanos-ruler/thanos-ruler.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,16 @@ metadata:
66
name: user-workload
77
namespace: openshift-user-workload-monitoring
88
spec:
9+
affinity:
10+
podAntiAffinity:
11+
requiredDuringSchedulingIgnoredDuringExecution:
12+
- labelSelector:
13+
matchLabels:
14+
app.kubernetes.io/name: thanos-ruler
15+
thanos-ruler: user-workload
16+
namespaces:
17+
- openshift-user-workload-monitoring
18+
topologyKey: kubernetes.io/hostname
919
alertmanagersConfig:
1020
key: alertmanagers.yaml
1121
name: thanos-ruler-alertmanagers-config

0 commit comments

Comments
 (0)