diff --git a/argocd/prometheus/templates/monitors.yaml b/argocd/prometheus/templates/monitors.yaml new file mode 100644 index 0000000..b204577 --- /dev/null +++ b/argocd/prometheus/templates/monitors.yaml @@ -0,0 +1,41 @@ +apiVersion: monitoring.coreos.com/v1 +kind: PodMonitor +metadata: + name: cilium-operator + namespace: {{ .Release.Namespace }} + labels: + {{- include "template.labels" . | nindent 4 }} +spec: + podMetricsEndpoints: + - port: 9963 + 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 + 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 + selector: + matchLabels: + app.kubernetes.io/name: hubble \ No newline at end of file