linkerd2/charts
Tarun Pothulapati c19cfd71a1
upgrades: make webhooks restart if TLS creds are updated (#5349)
* upgrades: make webhooks restart if TLS creds are updated

Fixes #5231

Currently, we do not re-use the TLS certs during upgrades, which
means that the secrets are updated while the webhooks are still
paired with the older ones, causing the webhook requests to fail.

This can be solved by making webhooks be restarted whenever there
is a change in the certs. This can be performed by storing the hash
of the `*-rbac` file, which contains the secrets, thus making the
pod templates change whenever there is an update to the certs thus
making restarts required.

Signed-off-by: Tarun Pothulapati <tarunpothulapati@outlook.com>
2020-12-10 11:56:53 -05:00
..
add-ons Use linkerd-jaeger extension for control plane tracing (#5299) 2020-12-08 14:34:26 -08:00
linkerd2 upgrades: make webhooks restart if TLS creds are updated (#5349) 2020-12-10 11:56:53 -05:00
linkerd2-cni Update RBAC API versions to avoid deprecations (#5332) 2020-12-09 15:56:25 -05:00
partials Use linkerd-jaeger extension for control plane tracing (#5299) 2020-12-08 14:34:26 -08:00
patch Use linkerd-jaeger extension for control plane tracing (#5299) 2020-12-08 14:34:26 -08:00