Use kubescheduler.config.k8s.io/v1beta1 for Kubernetes 1.19

This commit is contained in:
Ciprian Hacman 2020-05-29 08:42:32 +03:00
parent aa6e09ca12
commit cb6542488a
1 changed files with 3 additions and 1 deletions

View File

@ -97,7 +97,9 @@ func (b *KubeSchedulerBuilder) Build(c *fi.ModelBuilderContext) error {
}
if useConfigFile {
var config *SchedulerConfig
if b.IsKubernetesGTE("1.18") {
if b.IsKubernetesGTE("1.19") {
config = NewSchedulerConfig("kubescheduler.config.k8s.io/v1beta1")
} else if b.IsKubernetesGTE("1.18") {
config = NewSchedulerConfig("kubescheduler.config.k8s.io/v1alpha2")
} else {
config = NewSchedulerConfig("kubescheduler.config.k8s.io/v1alpha1")