Fix cluster query

Fix mixin cluster parameter otherwise generated mixins looks like this:

```json
{"type":"prometheus","uid":"${datasource}"},"label":"cluster","name":"job","query":"label_values(etcd_server_has_leader{job=~\".*etcd.*\"}, job)","refresh":2,"type":"query"}]},"time":{"from":"now-15m","to":"now"},"timezone": "`}}{{ .Values.grafana.defaultDashboardsTimezone }}{{`","title":"etcd","uid":"c2f4e12cdf69feb95caa41a5a1b423d9"}`}}
```

where name is job when the variable name used in dashboard queries is cluster.

Signed-off-by: QuentinBisson <quentin@giantswarm.io>
This commit is contained in:
Quentin Bisson 2023-10-16 22:40:31 +02:00 committed by QuentinBisson
parent 252f5a6f4d
commit 46b42a750e
No known key found for this signature in database
GPG Key ID: CFF52B2A46CC941B

View File

@ -9,7 +9,7 @@ function(config) {
+ var.datasource.generalOptions.withLabel('Data Source'),
cluster:
var.query.new(config.clusterLabel)
var.query.new('cluster')
+ var.query.generalOptions.withLabel('cluster')
+ var.query.withDatasourceFromVariable(self.datasource)
+ { refresh: config.dashboard_var_refresh }