Resolve "Bug: Grafana dashboards may not be compatible with Thanos"
General MR
Summary
When Thanos is enabled, dashboards where a datasource is defined as "datasource": "Prometheus"
are unable to read from the Thanos
datasource and display errors. This can be resolved by updating the datasource to prometheus
.
Relevant logs/screenshots
Original Error: red triangles with “default prometheus datasource not found”
override file:
flux:
interval: 1m
rollback:
cleanupOnFail: false
networkPolicies:
enabled: true
clusterAuditor:
enabled: false
gatekeeper:
enabled: false
grafana:
enabled: true
# temporary
neuvector:
enabled: false
istioOperator:
enabled: true
istio:
enabled: true
monitoring:
enabled: true
values:
prometheus:
prometheusSpec:
replicas: 3
loki:
enabled: true
promtail:
enabled: true
jaeger:
enabled: false
kiali:
enabled: false
elasticsearchKibana:
enabled: false
eckOperator:
enabled: false
fluentbit:
enabled: false
twistlock:
enabled: true
sourceType: "git"
git:
tag: null
branch: "110-bug-grafana-dashboards-may-not-be-compatible-with-thanos"
values:
console:
persistence:
size: 5Gi
addons:
thanos:
enabled: true
minioOperator:
enabled: true
Twistlock Dashboards
Linked Issue
Upgrade Notices
N/A
Closes #110 (closed)
Merge request reports
Activity
changed milestone to %2.26.0
removed statusready-to-work label
added statusdoing label
assigned to @mucles
added debug label
removed debug label
requested review from @dax.mcdonald, @justin.carry, @bimbola81, @jasdeep.s.basra, @bkhamitov, @snaq11092, and @fkqs
removed statusdoing label
added statusreview label
requested review from @michaelmartin
@mucles I would update the MR description as well
mentioned in commit 066c4a93
mentioned in merge request big-bang/bigbang!4209 (merged)