vllm/.helm/templates/dashboard.yaml

29 lines
764 B
YAML
Raw Permalink Normal View History

{{- if eq .Values.env "prod" }}
2026-09-09 14:12:08 +00:00
{{- range $path, $_ := .Files.Glob "dashboards/*.json" }}
{{- $raw := $.Files.Get $path }}
{{- $json := $raw | fromJson }}
{{- $filename := base $path }}
{{- $name := trimSuffix ".json" $filename }}
---
apiVersion: observability.deckhouse.io/v1alpha1
kind: ClusterObservabilityDashboard
metadata:
name: {{ $.Chart.Name }}-{{ $name }}
annotations:
metadata.deckhouse.io/title: {{ $json.title | quote }}
metadata.deckhouse.io/category: Applications
spec:
definition: |
{{- $raw | nindent 4 }}
---
apiVersion: deckhouse.io/v1alpha1
kind: GrafanaDashboardDefinition
metadata:
name: {{ $.Chart.Name }}-{{ $name }}
spec:
folder: Applications
definition: |
{{- $raw | nindent 4 }}
{{- end }}
{{- end }}