apiserver/pkg/apis
Anish Ramasekar 225e26ac4a Implement KMS v2alpha1
- add feature gate
- add encrypted object and run generated_files
- generate protobuf for encrypted object and add unit tests
- move parse endpoint to util and refactor
- refactor interface and remove unused interceptor
- add protobuf generate to update-generated-kms.sh
- add integration tests
- add defaulting for apiVersion in kmsConfiguration
- handle v1/v2 and default in encryption config parsing
- move metrics to own pkg and reuse for v2
- use Marshal and Unmarshal instead of serializer
- add context for all service methods
- check version and keyid for healthz

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

Kubernetes-commit: f19f3f409938ff9ac8a61966e47fbe9c6075ec90
2022-06-29 20:51:35 +00:00
..
apiserver remove deprecated validEgressSelectorNames 'master' (#102242) 2021-09-16 22:09:46 +08:00
audit generated files 2020-09-09 12:01:51 -07:00
config Implement KMS v2alpha1 2022-06-29 20:51:35 +00:00
example Regenerate protobuf 2022-02-26 18:02:52 +00:00
example2 Generate and format files 2022-07-19 20:54:13 -04:00
flowcontrol/bootstrap Order suggested FlowSchemas by matching precedence 2022-01-12 21:40:22 -05:00
OWNERS Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00