Commit d65425e
fix: deduplicate CA certificates in ClientTrafficPolicy mTLS (#8909)
* fix: deduplicate CA certificates in ClientTrafficPolicy mTLS
Signed-off-by: hai.yue <20416005+yuehaii@users.noreply.github.com>
* update current release note
Signed-off-by: hai.yue <20416005+yuehaii@users.noreply.github.com>
* fix lint warnings
Signed-off-by: hai.yue <20416005+yuehaii@users.noreply.github.com>
* de-duplicate cert during append process
Signed-off-by: hai.yue <20416005+yuehaii@users.noreply.github.com>
* update ca with different certs
Signed-off-by: hai.yue <20416005+yuehaii@users.noreply.github.com>
* performance optimize: prevent seen been duplicate rebuild when multiple caCertificateRefs are configured.
Signed-off-by: hai.yue <20416005+yuehaii@users.noreply.github.com>
* fix incorrect release note
Signed-off-by: hai.yue <20416005+yuehaii@users.noreply.github.com>
---------
Signed-off-by: hai.yue <20416005+yuehaii@users.noreply.github.com>
Signed-off-by: Hai <20416005+yuehaii@users.noreply.github.com>
Co-authored-by: zirain <zirain2009@gmail.com>1 parent ae20fb5 commit d65425e
8 files changed
Lines changed: 466 additions & 3 deletions
File tree
- internal/gatewayapi
- testdata
- release-notes
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
971 | 972 | | |
972 | 973 | | |
973 | 974 | | |
| 975 | + | |
974 | 976 | | |
975 | 977 | | |
976 | 978 | | |
| |||
988 | 990 | | |
989 | 991 | | |
990 | 992 | | |
991 | | - | |
| 993 | + | |
992 | 994 | | |
993 | 995 | | |
994 | 996 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
| 66 | + | |
67 | 67 | | |
68 | 68 | | |
0 commit comments