linkerd2/multicluster/cmd
Dennis Adjei-Baah e4069b47e0
Run extension checks when linkerd check is invoked (#5647)
* Run extension checks when linkerd check is invoked

This change allows the linkerd check command to also run any known
linkerd extension commands that have been installed in the cluster. It
does this by first querying for any namespace that has the label
selector `linkerd.io/extension` and then runs the subcommands for either
`jaeger`, `multicluster` or `viz`. This change runs basic namespace
healthchecks for extensions that aren't part of the Linkerd extension suite.

Fixes #5233
2021-02-11 10:50:16 -06:00
..
service-mirror extension: Separate multicluster chart and binary (#5293) 2020-12-04 16:36:10 -08:00
allow.go extension: Separate multicluster chart and binary (#5293) 2020-12-04 16:36:10 -08:00
check.go Run extension checks when linkerd check is invoked (#5647) 2021-02-11 10:50:16 -06:00
gateways.go Extract from public-api all the Prometheus dependencies, and moves things into a new viz component 'linkerd-metrics-api' (#5560) 2021-01-21 18:26:38 -05:00
install.go Rename extension charts to linkerd-* (#5552) 2021-01-26 16:20:49 -08:00
link.go Rename extension charts to linkerd-* (#5552) 2021-01-26 16:20:49 -08:00
root.go Run extension checks when linkerd check is invoked (#5647) 2021-02-11 10:50:16 -06:00
uninstall.go extension: Separate multicluster chart and binary (#5293) 2020-12-04 16:36:10 -08:00
unlink.go extension: Separate multicluster chart and binary (#5293) 2020-12-04 16:36:10 -08:00