Files
cloud-configuration/argocd/prometheus/templates/monitors.yaml
T
2023-11-15 14:08:14 +01:00

50 lines
1.1 KiB
YAML

apiVersion: monitoring.coreos.com/v1
kind: PodMonitor
metadata:
name: cilium-operator
namespace: {{ .Release.Namespace }}
labels:
{{- include "template.labels" . | nindent 4 }}
spec:
podMetricsEndpoints:
- port: "9963"
namespaceSelector:
matchNames:
- kube-system
selector:
matchLabels:
app.kubernetes.io/name: cilium-operator
---
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: cilium-agent
namespace: {{ .Release.Namespace }}
labels:
{{- include "template.labels" . | nindent 4 }}
spec:
endpoints:
- port: "9964"
namespaceSelector:
matchNames:
- kube-system
selector:
matchLabels:
app.kubernetes.io/name: cilium-agent
---
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: hubble-metrics
namespace: {{ .Release.Namespace }}
labels:
{{- include "template.labels" . | nindent 4 }}
spec:
endpoints:
- port: "9965"
namespaceSelector:
matchNames:
- kube-system
selector:
matchLabels:
app.kubernetes.io/name: hubble