You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

servicemonitor.yaml 800 B

1234567891011121314151617181920212223242526
  1. {{- if and .Values.metrics.enabled .Values.metrics.serviceMonitor.enabled }}
  2. apiVersion: monitoring.coreos.com/v1
  3. kind: ServiceMonitor
  4. metadata:
  5. name: {{ include "mysql.fullname" . }}
  6. namespace: {{ .Release.Namespace }}
  7. labels:
  8. app: {{ template "mysql.fullname" . }}
  9. chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
  10. release: "{{ .Release.Name }}"
  11. heritage: "{{ .Release.Service }}"
  12. {{- if .Values.metrics.serviceMonitor.additionalLabels }}
  13. {{ toYaml .Values.metrics.serviceMonitor.additionalLabels | indent 4 }}
  14. {{- end }}
  15. spec:
  16. endpoints:
  17. - port: metrics
  18. interval: 30s
  19. namespaceSelector:
  20. matchNames:
  21. - {{ .Release.Namespace }}
  22. selector:
  23. matchLabels:
  24. app: {{ include "mysql.fullname" . }}
  25. release: {{ .Release.Name }}
  26. {{- end }}