{{- if .Values.enableMonitoring }}
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
  name: billing
  namespace: {{ .Values.namespace }}
spec:
  endpoints:
    - port: http
      scrapeTimeout: 30s
  namespaceSelector:
    matchNames:
      -  {{ .Values.namespace }}
  selector:
    matchLabels:
      app: billing

---
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
  name: central
  namespace: {{ .Values.namespace }}
spec:
  endpoints:
    - port: metrics
      scrapeTimeout: 30s
  namespaceSelector:
    matchNames:
      -  {{ .Values.namespace }}
  selector:
    matchLabels:
      app: central-server

  {{- end }}
