Skip to content

Commit 700065a

Browse files
committed
Add deprecation warning of removing scheduler CC v1beta3
Signed-off-by: kerthcet <[email protected]>
1 parent 532d1df commit 700065a

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

cmd/kube-scheduler/app/options/configfile.go

+4-1
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,11 @@ func loadConfig(data []byte) (*config.KubeSchedulerConfiguration, error) {
5252
// conversion. See KubeSchedulerConfiguration internal type definition for
5353
// more details.
5454
cfgObj.TypeMeta.APIVersion = gvk.GroupVersion().String()
55-
if cfgObj.TypeMeta.APIVersion == configv1beta2.SchemeGroupVersion.String() {
55+
switch cfgObj.TypeMeta.APIVersion {
56+
case configv1beta2.SchemeGroupVersion.String():
5657
klog.InfoS("KubeSchedulerConfiguration v1beta2 is deprecated in v1.25, will be removed in v1.28")
58+
case configv1beta3.SchemeGroupVersion.String():
59+
klog.InfoS("KubeSchedulerConfiguration v1beta3 is deprecated in v1.26, will be removed in v1.29")
5760
}
5861
return cfgObj, nil
5962
}

0 commit comments

Comments
 (0)