Commit 0b7e2c2
UPSTREAM: <carry>: admission: validate minimumKubeletVersion
Signed-off-by: Peter Hunt <[email protected]>
UPSTREAM: <carry>: authorization: add minimumkubeletversion package
MinimumKubeletVersion is a way for an admin to declare that nodes any older than the
minimum version cannot authorize with the apiserver. This effectively prevents them from joining.
Doing so means the apiservers can trust newer features are usable on clusters with version skews
Signed-off-by: Peter Hunt <[email protected]>
UPSTREAM: <carry>: authorizer: move mininum kubelet version authorizer to pkg/kubeapiserver and add authorization mode
this does require a line of code be moved from the enablement package to stop a cyclical import
Signed-off-by: Peter Hunt <[email protected]>
UPSTREAM: <carry>: crdvalidation: move latency profile file to be agnostic of field
Signed-off-by: Peter Hunt <[email protected]>
UPSTREAM: <carry>: features: add MinimumKubeletVersion feature
Signed-off-by: Peter Hunt <[email protected]>1 parent 09f64ee commit 0b7e2c2
File tree
11 files changed
+854
-193
lines changed- openshift-kube-apiserver
- admission/customresourcevalidation/node
- authorization/minimumkubeletversion
- enablement
- pkg
- features
- kubeapiserver/authorizer
- modes
11 files changed
+854
-193
lines changedLines changed: 0 additions & 124 deletions
This file was deleted.
Lines changed: 0 additions & 68 deletions
This file was deleted.
0 commit comments