kubernetes/pkg/registry
Monis Khan f507bc2553
Load encryption config once
This change updates the API server code to load the encryption
config once at start up instead of multiple times.  Previously the
code would set up the storage transformers and the etcd healthz
checks in separate parse steps.  This is problematic for KMS v2 key
ID based staleness checks which need to be able to assert that the
API server has a single view into the KMS plugin's current key ID.

Signed-off-by: Monis Khan <mok@microsoft.com>
2022-10-13 10:52:29 -04:00
..
admissionregistration Merge pull request #104386 from shawnhanx/ut_2 2022-08-02 11:37:54 -07:00
apiserverinternal Generate and format files 2022-07-26 13:14:05 -04:00
apps Generate and format files 2022-07-26 13:14:05 -04:00
authentication Add auth API to get self subject attributes 2022-09-14 18:00:26 +02:00
authorization Implement Destroy() method for all registries 2022-04-19 15:59:13 +02:00
autoscaling Implement Destroy() method for all registries 2022-04-19 15:59:13 +02:00
batch Support handling of pod failures with respect to the specified rules 2022-08-04 18:39:08 +02:00
certificates Implement Destroy() method for all registries 2022-04-19 15:59:13 +02:00
coordination reduce API surface area of whether a resource is enabled 2022-02-23 13:36:33 -05:00
core use klog.InfoS instead of klog.V(0).Info and log structured(registry part) 2022-09-22 14:59:43 +08:00
discovery reduce API surface area of whether a resource is enabled 2022-02-23 13:36:33 -05:00
events reduce API surface area of whether a resource is enabled 2022-02-23 13:36:33 -05:00
flowcontrol rename assuredConcurrencyShares for flowcontrol v1beta3 2022-09-26 15:34:10 -04:00
networking Introduce networking/v1alpha1 api, ClusterCIDR type 2022-08-05 00:54:00 +00:00
node (ut) add tests for bad filed values checking; refactor some funcs 2022-05-09 16:17:32 +08:00
policy Implement Destroy() method for all registries 2022-04-19 15:59:13 +02:00
rbac cleanup: remove duplicate import 2022-07-14 11:25:19 +08:00
registrytest Load encryption config once 2022-10-13 10:52:29 -04:00
scheduling reduce API surface area of whether a resource is enabled 2022-02-23 13:36:33 -05:00
storage Move CSIInlineVolume feature to GA 2022-08-04 13:06:30 -06:00
doc.go
OWNERS Add mwielgus back 2022-01-10 09:02:53 -05:00