apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: argocd-server namespace: argocd labels: app.kubernetes.io/part-of: argocd spec: selector: matchLabels: app.kubernetes.io/name: argocd-server endpoints: - port: metrics interval: 30s --- apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: argocd-repo-server namespace: argocd labels: app.kubernetes.io/part-of: argocd spec: selector: matchLabels: app.kubernetes.io/name: argocd-repo-server endpoints: - port: metrics interval: 30s --- apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: argocd-application-controller namespace: argocd labels: app.kubernetes.io/part-of: argocd spec: selector: matchLabels: app.kubernetes.io/name: argocd-application-controller endpoints: - port: metrics interval: 30s