Add kubescheduler.config.k8s.io/v1beta2 for k8s 1.22+

This commit is contained in:
Ciprian Hacman 2021-10-05 10:27:02 +03:00
parent cb0fedd159
commit 71a0bcf353
1 changed files with 3 additions and 1 deletions

View File

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