linkerd2/cli
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
..
cmd Handle grafana add-on config repair (#5059) 2020-10-13 13:12:49 -07:00
flag Add flag library (#5038) 2020-10-05 14:57:40 -07:00
installsp Make destination and identity services headless (#4923) 2020-09-02 14:53:38 -05:00
table Spelling (#4872) 2020-08-12 21:59:50 -07:00
Dockerfile-bin Release ARM CLI artifacts (#4841) 2020-08-11 09:25:58 -05:00
main.go Refactor proxy injection to use Helm charts (#3200) 2019-08-07 17:32:37 -05:00