linkerd2/viz/pkg
Tarun Pothulapati 8db6398442
checks: add proxy checks for core cp and extension pods (#5673)
* checks: add proxy checks for core cp and extension pods

Fixes #5623

This PR adds proxy checks for control-plane and extension pods
when the respective checks are ran. This can make sure proxies
are working correctly and are able to communicate.

Currently, The following checks are added:

- proxy status checks
- proxy certificate checks
- proxy version checks

These are the same data-plane proxy checks that were already
present.

As these checks result in errors in most cases under integration
tests as there are latest versions online. This is fixed by templating
the check golden files and checking for the known error.

Signed-off-by: Tarun Pothulapati <tarunpothulapati@outlook.com>
Co-authored-by: Kevin Leimkuhler <kevin@kleimkuhler.com>
2021-04-22 11:39:52 +05:30
..
api Remove the `linkerd-controller` pod (#6039) 2021-04-19 09:57:45 -05:00
healthcheck checks: add proxy checks for core cp and extension pods (#5673) 2021-04-22 11:39:52 +05:30
labels viz: make prom checks dynamic by using annotations (#5680) 2021-02-12 21:25:42 +05:30
util.go Move tap from core into Viz extension (#5651) 2021-02-09 12:43:21 -05:00