Skip to content

Commit

Permalink
Cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
David committed Nov 15, 2024
1 parent 9bc7204 commit d1319cc
Showing 1 changed file with 0 additions and 30 deletions.
30 changes: 0 additions & 30 deletions autoscaler/controllers/datacollection/daemonset.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ package datacollection
import (
"context"
"fmt"
"strconv"
"strings"
"sync"
"time"

Expand All @@ -22,8 +20,6 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/types"
"k8s.io/apimachinery/pkg/util/intstr"
"k8s.io/client-go/discovery"
"k8s.io/client-go/rest"
ctrl "sigs.k8s.io/controller-runtime"
"sigs.k8s.io/controller-runtime/pkg/client"
"sigs.k8s.io/controller-runtime/pkg/log"
Expand Down Expand Up @@ -380,29 +376,3 @@ func patchDaemonSet(existing *appsv1.DaemonSet, desired *appsv1.DaemonSet, ctx c

return updated, nil
}

func isVersionSupported(cfg *rest.Config, minMajor int, minMinor int) (bool, error) {
discoveryClient, err := discovery.NewDiscoveryClientForConfig(cfg)
if err != nil {
return false, err
}

serverVersion, err := discoveryClient.ServerVersion()
if err != nil {
return false, err
}

// Parse major and minor versions
major, err := strconv.Atoi(serverVersion.Major)
if err != nil {
return false, fmt.Errorf("failed to parse major version: %w", err)
}

minor, err := strconv.Atoi(strings.TrimSuffix(serverVersion.Minor, "+"))
if err != nil {
return false, fmt.Errorf("failed to parse minor version: %w", err)
}

// Check if the server version meets or exceeds minMajor.minMinor
return major > minMajor || (major == minMajor && minor >= minMinor), nil
}

0 comments on commit d1319cc

Please sign in to comment.