Move nvidia dash config to prometheus stack
This commit is contained in:
parent
afa22e975c
commit
2fa45ad391
@ -2,6 +2,24 @@
|
||||
{{- include "cluster-addons.job.defaults" (list . "kube-prometheus-stack") }}
|
||||
installType: helm
|
||||
helm: {{ toYaml .Values.monitoring.kubePrometheusStack | nindent 2 }}
|
||||
extraFiles:
|
||||
configmap-nvidia-dcgm-exporter-dashboard.yaml: |
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
metadata:
|
||||
name: nvidia-dcgm-exporter-dashboard
|
||||
namespace: {{ .Values.monitoring.kubePrometheusStack.release.namespace }}
|
||||
labels:
|
||||
{{- include "cluster-addons.labels" . | nindent 8 }}
|
||||
grafana_dashboard: "1"
|
||||
data:
|
||||
nvidia-dcgm-exporter-dashboard.json: |
|
||||
{{- .Files.Get "grafana-dashboards/nvidia-dcgm-exporter-dashboard_rev2.json" | nindent 8 }}
|
||||
hooks:
|
||||
postInstall: |
|
||||
kubectl apply -f ./configmap-nvidia-dcgm-exporter-dashboard.yaml
|
||||
preDelete: |
|
||||
kubectl delete -f ./configmap-nvidia-dcgm-exporter-dashboard.yaml
|
||||
{{- end }}
|
||||
|
||||
{{-
|
||||
|
@ -3,25 +3,6 @@
|
||||
installType: helm
|
||||
helm: {{ omit .Values.nvidiaGPUOperator "enabled" | toYaml | nindent 2 }}
|
||||
{{- end }}
|
||||
extraFiles:
|
||||
configmap-nvidia-dcgm-exporter-dashboard.yaml: |
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
metadata:
|
||||
name: nvidia-dcgm-exporter-dashboard
|
||||
namespace: {{ .Values.monitoring.kubePrometheusStack.release.namespace }}
|
||||
labels:
|
||||
{{- include "cluster-addons.labels" . | nindent 8 }}
|
||||
grafana_dashboard: "1"
|
||||
data:
|
||||
nvidia-dcgm-exporter-dashboard.json: |
|
||||
{{- .Files.Get "grafana-dashboards/nvidia-dcgm-exporter-dashboard_rev2.json" | nindent 8 }}
|
||||
hooks:
|
||||
postInstall: |
|
||||
kubectl apply -f ./configmap-nvidia-dcgm-exporter-dashboard.yaml
|
||||
preDelete: |
|
||||
kubectl delete -f ./configmap-nvidia-dcgm-exporter-dashboard.yaml
|
||||
{{- end }}
|
||||
|
||||
{{-
|
||||
include "addon.job" (list
|
||||
|
Loading…
x
Reference in New Issue
Block a user