File tree 6 files changed +79
-24
lines changed
6 files changed +79
-24
lines changed Original file line number Diff line number Diff line change
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
Original file line number Diff line number Diff line change @@ -12,18 +12,16 @@ metadata:
12
12
spec :
13
13
affinity :
14
14
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
27
25
alerting :
28
26
alertmanagers :
29
27
- apiVersion : v2
Original file line number Diff line number Diff line change
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
Original file line number Diff line number Diff line change @@ -12,18 +12,16 @@ metadata:
12
12
spec :
13
13
affinity :
14
14
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
27
25
alerting :
28
26
alertmanagers :
29
27
- apiVersion : v2
Original file line number Diff line number Diff line change
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
Original file line number Diff line number Diff line change @@ -6,6 +6,16 @@ metadata:
6
6
name : user-workload
7
7
namespace : openshift-user-workload-monitoring
8
8
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
9
19
alertmanagersConfig :
10
20
key : alertmanagers.yaml
11
21
name : thanos-ruler-alertmanagers-config
You can’t perform that action at this time.
0 commit comments