linkerd2/pkg/charts
Krzysztof Dryś 80bc61aab7
feat: remove cert expiry date in helm charts (#7056)
Expiry date was not used anywhere in the code and yet it was required on
install. All occurrences of `crtExpiry` (template variable) and `identity-issuer-expiry` (annotation) were removed.

## Validation. 
It seems that `identity-issuer-expiry` was only set and never read. After this change there is no mentions of `identity-issuer-expiry` (rg "identity-issuer-expiry").
There are occurrences of `crtExpiry`, but they are not relevant: 
```
> rg crtExpiry
pkg/tls/cred.go
99:	if crtExpiryError(err) {
234:func crtExpiryError(err error) bool {
```

## Backward compatibility 
Helm accepts "unknown" values. This change will not break existing pipelines installing/upgrading Linkerd using Helm. When someone specifies `identity.issuer.crtExpiry` (`--set identity.issuer.crtExpiry=$(date -v+8760H +"%Y-%m-%dT%H:%M:%SZ"`) it will be "just" ignored.

Fixes #7024

Signed-off-by: Krzysztof Dryś <krzysztofdrys@gmail.com>
2021-10-08 11:32:05 -05:00
..
cni Add missing ignoreInboundports to CNI config (#6444) 2021-07-08 11:06:32 -05:00
linkerd2 feat: remove cert expiry date in helm charts (#7056) 2021-10-08 11:32:05 -05:00
static extension: Separate multicluster chart and binary (#5293) 2020-12-04 16:36:10 -08:00
charts.go Spelling (#6215) 2021-06-07 15:16:59 -06:00
charts_test.go Add unit test for pkg/charts/charts.go (#5565) 2021-01-20 09:55:01 -05:00