linkerd2/test
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
..
cli tests: add exnternal-prometheus integration test (#5720) 2021-02-16 23:20:58 +05:30
integration feat: remove cert expiry date in helm charts (#7056) 2021-10-08 11:32:05 -05:00