apiserver/pkg/authentication
Siyuan Zhang 9bb4aa730a Refactor compatibility version code
Replace DefaultComponentGlobalsRegistry with new instance of componentGlobalsRegistry in test api server.

Signed-off-by: Siyuan Zhang <sizhang@google.com>

move kube effective version validation out of component base.

Signed-off-by: Siyuan Zhang <sizhang@google.com>

move DefaultComponentGlobalsRegistry out of component base.

Signed-off-by: Siyuan Zhang <sizhang@google.com>

move ComponentGlobalsRegistry out of featuregate pkg.

Signed-off-by: Siyuan Zhang <sizhang@google.com>

remove usage of DefaultComponentGlobalsRegistry in test files.

Signed-off-by: Siyuan Zhang <sizhang@google.com>

change non-test DefaultKubeEffectiveVersion to use DefaultBuildEffectiveVersion.

Signed-off-by: Siyuan Zhang <sizhang@google.com>

Restore useDefaultBuildBinaryVersion in effective version.

Signed-off-by: Siyuan Zhang <sizhang@google.com>

rename DefaultKubeEffectiveVersion to DefaultKubeEffectiveVersionForTest.

Signed-off-by: Siyuan Zhang <sizhang@google.com>

pass options.ComponentGlobalsRegistry into config for controller manager and scheduler.

Signed-off-by: Siyuan Zhang <sizhang@google.com>

Pass apiserver effective version to DefaultResourceEncodingConfig.

Signed-off-by: Siyuan Zhang <sizhang@google.com>

change statusz registry to take effective version from the components.

Signed-off-by: Siyuan Zhang <sizhang@google.com>

Address review comments

Signed-off-by: Siyuan Zhang <sizhang@google.com>

update vendor

Signed-off-by: Siyuan Zhang <sizhang@google.com>

Kubernetes-commit: 8fc3a33454ba38783bb63de41ecf5343e2ced67c
2024-12-20 07:03:03 +00:00
..
authenticator Replace uses of ObjectGoPrintDiff with cmp.Diff 2023-03-23 11:31:25 -07:00
authenticatorfactory KEP-4633: Allow health-only anonymous auth mode. 2024-05-16 21:18:34 +00:00
cel apiserver/authconfig: wire CEL compiler through lower layers to allow sharing 2024-09-20 12:34:08 +02:00
group authn: fix cache mutation by AuthenticatedGroupAdder 2022-05-11 16:17:29 +02:00
request Refactor compatibility version code 2024-12-20 07:03:03 +00:00
serviceaccount Set credential-id in userinfo.extra for jwt authenticators if jti claim present 2024-08-29 17:09:07 -07:00
token Set credential-id in userinfo.extra for jwt authenticators if jti claim present 2024-08-29 17:09:07 -07:00
user remove import doc comments 2024-12-02 14:43:58 +01:00
OWNERS Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00