Skip to content

Commit 721dd00

Browse files
ArthurSensroboquat
authored andcommitted
Add Namespace Selector for ArgoCD ServiceMonitors
Signed-off-by: ArthurSens <[email protected]>
1 parent b8434d9 commit 721dd00

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

operations/observability/mixins/platform/rules/argocd/servicemonitor.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ metadata:
77
app.kubernetes.io/name: argocd
88
app.kubernetes.io/part-of: kube-prometheus
99
spec:
10+
namespaceSelector:
11+
matchNames:
12+
- argocd
1013
selector:
1114
matchLabels:
1215
app.kubernetes.io/name: argocd-metrics
@@ -22,6 +25,9 @@ metadata:
2225
app.kubernetes.io/name: argocd
2326
app.kubernetes.io/part-of: kube-prometheus
2427
spec:
28+
namespaceSelector:
29+
matchNames:
30+
- argocd
2531
selector:
2632
matchLabels:
2733
app.kubernetes.io/name: argocd-server-metrics
@@ -37,6 +43,9 @@ metadata:
3743
app.kubernetes.io/name: argocd-repo-server
3844
app.kubernetes.io/part-of: kube-prometheus
3945
spec:
46+
namespaceSelector:
47+
matchNames:
48+
- argocd
4049
selector:
4150
matchLabels:
4251
app.kubernetes.io/name: argocd-repo-server
@@ -52,6 +61,9 @@ metadata:
5261
app.kubernetes.io/name: argocd-applicationset-controller
5362
app.kubernetes.io/part-of: kube-prometheus
5463
spec:
64+
namespaceSelector:
65+
matchNames:
66+
- argocd
5567
selector:
5668
matchLabels:
5769
app.kubernetes.io/name: argocd-applicationset-controller

0 commit comments

Comments
 (0)