24 lines
724 B
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 }}
|