linkerd2/pkg/healthcheck
Tarun Pothulapati 2a5e7dba62
Handle grafana add-on config repair (#5059)
* Handle grafana add-on config repair

Fixes #5014

In Grafana Add-On, Default fields i.e `grafana.image.name`, `grafana.name`
have been removed from `linkerd-config-addons` after `2.8.1`. Only
overriden values are stored in `linkerd-config-addons` as of now.
Hence, `grafana.image.name` has to be removed from
`linkerd-config-addons` unless they are overriden so that updates
to it can take place especially the move from `gcr` to `ghcr`.

This also removes `grafana.name` field if they are set to default, as
its removed.

This problem will not occur again even if we update default values, as
default values are not stored in `linekrd-config-addons` anymore for all
add-ons.

Signed-off-by: Tarun Pothulapati <tarunpothulapati@outlook.com>
2020-10-13 13:12:49 -07:00
..
healthcheck.go Update check to use new linkerd-config.values (#5023) 2020-10-01 11:19:25 -07:00
healthcheck_addons.go Handle grafana add-on config repair (#5059) 2020-10-13 13:12:49 -07:00
healthcheck_multicluster.go Update check to use new linkerd-config.values (#5023) 2020-10-01 11:19:25 -07:00
healthcheck_test.go Handle grafana add-on config repair (#5059) 2020-10-13 13:12:49 -07:00
sidecar.go Push docker images to ghcr.io instead of gcr.io (#4953) 2020-09-10 15:16:24 -05:00
version.go Consolidate timeouts for `linkerd check` (#2191) 2019-02-05 11:38:30 -05:00
version_test.go Enable `unused` linter (#2357) 2019-02-23 11:05:39 -08:00