kubernetes/pkg/controlplane
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
..
controller API Server Changes 2022-03-07 09:37:01 -05:00
reconcilers Generate and format files 2022-07-26 13:14:05 -04:00
storageversionhashdata apiserver: enable v1beta3 for apf 2022-09-21 18:54:19 -04:00
client_util.go
controller_test.go refactor controlplane to use just one client-go 2022-07-16 13:36:32 +02:00
controller.go refactor controlplane to use just one client-go 2022-07-16 13:36:32 +02:00
doc.go fix doc file 2020-09-02 10:48:26 -07:00
import_known_versions_test.go finish removal of exportoptions 2021-01-22 13:47:31 -05:00
import_known_versions.go remove pod presets 2020-09-14 09:24:40 -04:00
instance_test.go Load encryption config once 2022-10-13 10:52:29 -04:00
instance.go apiserver: enable v1beta3 for apf 2022-09-21 18:54:19 -04:00
OWNERS Add mwielgus back 2022-01-10 09:02:53 -05:00
services.go