apiserver/pkg
Anish Ramasekar b21cb57710 [KMSv2] use encDEK, keyID and annotations to generate cache key
It is possible for a KMSv2 plugin to return a static value as Ciphertext
and store the actual encrypted DEK in the annotations. In this case,
using the encDEK will not work. Instead, we are now using a combination
of the encDEK, keyID and annotations to generate the cache key.

Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>

Kubernetes-commit: 8eacf09649ac9042c7e998b5c24ac59d68ae7e6c
2023-03-14 19:38:30 +00:00
..
admission implement message expression. 2023-03-08 17:36:11 -08:00
apis Implement MessageExpression. 2023-03-07 23:24:23 +00:00
audit Combine RequestAuditConfig with RequestAuditConfigWithLevel 2022-11-02 15:23:48 -07:00
authentication token/cache: use go 1.20's approach for no-copy string/bytes conversions 2023-02-21 12:24:21 -05:00
authorization Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00
cel Update CRD validation rules path accordingly. 2023-03-05 20:43:58 +00:00
endpoints apiserver: exclude APF queue wait time from SLO latency metrics (#116420) 2023-03-15 07:35:21 +00:00
features Enable aggregated discovery 2023-01-09 17:51:19 +00:00
quota/v1 go1.19: change some atomic.Value to atomic.Bool 2022-09-06 17:13:44 +08:00
registry pkg/registry: rename pod logs metrics 2022-12-14 23:40:21 +01:00
server [KMSv2] use encDEK, keyID and annotations to generate cache key 2023-03-14 19:38:30 +00:00
storage [KMSv2] use encDEK, keyID and annotations to generate cache key 2023-03-14 19:38:30 +00:00
storageversion go1.19: change some atomic.Value to atomic.Bool 2022-09-06 17:13:44 +08:00
util apiserver: exclude APF queue wait time from SLO latency metrics (#116420) 2023-03-15 07:35:21 +00:00
warning track legacy service account tokens 2022-03-21 14:21:41 -07:00