Files
MarioandGitHub 228d0db461 Add live-stores to jsonnet lib (#5591)
* Add livestores to jsonnet lib

* Update tk example to run complete rhythm setup

* Small fixes

* Simplify antiaffinity config

* chlog

* compile!
2025-09-01 11:25:02 +02:00

28 lines
773 B
Jsonnet

local dashboards = import 'dashboards.libsonnet';
local datasources = import 'datasources.libsonnet';
local grafana = import 'grafana/grafana.libsonnet';
local mixins = import 'mixins.libsonnet';
{
deploy(frontend_url='http://query-frontend'):
grafana
+ grafana.withReplicas(1)
+ grafana.withImage('grafana/grafana:11.4.0')
+ grafana.withRootUrl('http://grafana')
+ grafana.withTheme('dark')
+ grafana.withAnonymous()
+ grafana.withGrafanaIniConfig({
sections+: {
feature_toggles: {
enable: 'traceqlEditor',
},
},
})
+ grafana.addDatasource('Tempo', datasources.tempo(frontend_url))
+ grafana.addDatasource('Prometheus', datasources.prometheus)
+ grafana.addMixinDashboards(mixins),
}