linkerd2/viz
Alex Leong 24792cfd1c
Remove core dependency on viz (#6497)
Fixes #5589 

The core control plane has a dependency on the viz package in order to use the `BuildResource` function.  This "backwards" dependency means that the viz source code needs to be included in core docker-builds and is bad for code hygiene.

We move the `BuildResource` function into the viz package.  In `cli/cmd/metrics.go` we replace a call to `BuildResource` with a call directly to `CanonicalResourceNameFromFriendlyName`.

Signed-off-by: Alex Leong <alex@buoyant.io>
2021-07-19 14:28:45 -07:00
..
charts/linkerd-viz Update helm instructions to include name (#6419) 2021-07-08 16:17:25 -06:00
cmd Remove core dependency on viz (#6497) 2021-07-19 14:28:45 -07:00
metrics-api Remove core dependency on viz (#6497) 2021-07-19 14:28:45 -07:00
pkg Remove core dependency on viz (#6497) 2021-07-19 14:28:45 -07:00
static viz: move some components into linkerd-viz (#5340) 2020-12-23 20:17:31 +05:30
tap Remove core dependency on viz (#6497) 2021-07-19 14:28:45 -07:00
main.go Report better errors for pods with tap disabled (#5799) 2021-02-24 12:32:46 -08:00