linkerd2/viz/charts/linkerd-viz/templates
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
..
grafana-rbac.yaml Remove extra three dashes from helm templates (#5628) 2021-02-01 10:51:34 -05:00
grafana.yaml Remove extra three dashes from helm templates (#5628) 2021-02-01 10:51:34 -05:00
metrics-api-rbac.yaml Remove extra three dashes from helm templates (#5628) 2021-02-01 10:51:34 -05:00
metrics-api.yaml viz: make checks aware of prom and grafana being optional (#5627) 2021-02-05 11:26:44 +05:30
namespace.yaml Remove extra three dashes from helm templates (#5628) 2021-02-01 10:51:34 -05:00
prometheus-rbac.yaml Remove extra three dashes from helm templates (#5628) 2021-02-01 10:51:34 -05:00
prometheus.yaml Include viz components in Prom scrapes, fix Linkerd Health charts (#5656) 2021-02-04 09:40:23 -05:00
psp.yaml viz: move some components into linkerd-viz (#5340) 2020-12-23 20:17:31 +05:30
tap-injector-rbac.yaml Remove extra three dashes from helm templates (#5628) 2021-02-01 10:51:34 -05:00
tap-injector.yaml Remove extra three dashes from helm templates (#5628) 2021-02-01 10:51:34 -05:00
tap-rbac.yaml Remove extra three dashes from helm templates (#5628) 2021-02-01 10:51:34 -05:00
tap.yaml Remove extra three dashes from helm templates (#5628) 2021-02-01 10:51:34 -05:00
web-rbac.yaml Remove extra three dashes from helm templates (#5628) 2021-02-01 10:51:34 -05:00
web.yaml Remove extra three dashes from helm templates (#5628) 2021-02-01 10:51:34 -05:00