Add unwrapped dashboard spec for Grafana UI import

The exported dashboard-1783595688930.json wraps the model in the
apiVersion/kind/metadata/spec envelope. Grafana's "Import via JSON"
validates the pasted top level against the dashboard-spec schema and
reports every required field (annotations, elements, layout,
timeSettings, etc.) as missing because they live under spec.

dashboard-import.json is the same dashboard with the envelope stripped,
so the required fields sit at the top level and the UI importer accepts
it. The original envelope file is kept for API/provisioning use.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Space-Banane
2026-07-09 13:37:20 +02:00
parent 14ee6bf350
commit 5c1861ec82
File diff suppressed because it is too large Load Diff