linkerd2/viz/pkg
Tarun Pothulapati 704ed00a49
viz: make checks aware of prom and grafana being optional (#5627)
* viz: make checks aware of prom and grafana being optional

Fixes #5618

Currently, The linkerd-viz checks fail whenever external
Prometheus is being used as those checks are not aware of
Prometheus and grafana being optional.

This commit fixes this by making the Prometheus and Grafana
as separate checks which are not fatal and these checks
can also be made dynamic and be ran only if those
components are available.

This commit also adds some of the missing resources checks,
especially that of the new `metrics-api` into viz checks

Signed-off-by: Tarun Pothulapati <tarunpothulapati@outlook.com>
2021-02-05 11:26:44 +05:30
..
api viz: add data-plane and prometheus healthchecks (#5602) 2021-02-01 23:01:13 +05:30
healthcheck viz: make checks aware of prom and grafana being optional (#5627) 2021-02-05 11:26:44 +05:30
labels viz: only tap pods that have tap explicitly enabled (#5608) 2021-01-28 17:37:45 -05:00