linkerd2/viz/pkg/labels
Tarun Pothulapati cb6c1fce03
viz: make prom checks dynamic by using annotations (#5680)
Fixes #5652 

This PR adds new annotation that is added when a
external Prometheus is used. Based on that
annotations, The CLI can get to know if an external instance
is being used and if the annotation is absent, that the
the default instance is present.

This updates the viz Checks to skip some checkers if the default
 Prometheus instances are absent.

This PR also removes the grafana checks as they are not useful
and add unnecessary complexity.

This also cleans up some `grafanaUrl` stuff from the core
control-plane chart.

Signed-off-by: Tarun Pothulapati <tarunpothulapati@outlook.com>
2021-02-12 21:25:42 +05:30
..
labels.go viz: make prom checks dynamic by using annotations (#5680) 2021-02-12 21:25:42 +05:30