sandbox/charts/open-meteo-service/templates/prometheus-configmap.yaml

24 lines
724 B
YAML

{{- if .Values.prometheus.enabled }}
apiVersion: v1
kind: ConfigMap
metadata:
name: {{ include "open-meteo-service.prometheusFullname" . }}
labels:
{{- include "open-meteo-service.labels" . | nindent 4 }}
app.kubernetes.io/component: prometheus
data:
prometheus.yml: |-
global:
scrape_interval: 15s
scrape_configs:
- job_name: "prometheus"
static_configs:
- targets: ["{{ include "open-meteo-service.prometheusFullname" . }}:{{ .Values.prometheus.service.port }}"]
- job_name: "open-meteo-service"
metrics_path: "/metrics"
static_configs:
- targets: ["{{ include "open-meteo-service.fullname" . }}:{{ .Values.service.port }}"]
{{- end }}