kube-scheduler: drop deprecated pointer package

This replaces deprecated k8s.io/utils/pointer functions with their ptr
equivalent.

Signed-off-by: Stephen Kitt <skitt@redhat.com>
This commit is contained in:
Stephen Kitt
2023-09-11 16:40:18 +02:00
parent d7de0baaf2
commit 9990307146
17 changed files with 215 additions and 218 deletions

View File

@@ -37,7 +37,7 @@ import (
"k8s.io/kubernetes/pkg/scheduler/framework"
internalqueue "k8s.io/kubernetes/pkg/scheduler/internal/queue"
"k8s.io/kubernetes/pkg/scheduler/metrics"
"k8s.io/utils/pointer"
"k8s.io/utils/ptr"
)
const (
@@ -2838,7 +2838,7 @@ func TestRecordingMetrics(t *testing.T) {
recorder := metrics.NewMetricsAsyncRecorder(100, time.Nanosecond, ctx.Done())
profile := config.KubeSchedulerProfile{
PercentageOfNodesToScore: pointer.Int32(testPercentageOfNodesToScore),
PercentageOfNodesToScore: ptr.To[int32](testPercentageOfNodesToScore),
SchedulerName: testProfileName,
Plugins: plugins,
}
@@ -2952,7 +2952,7 @@ func TestRunBindPlugins(t *testing.T) {
recorder := metrics.NewMetricsAsyncRecorder(100, time.Nanosecond, ctx.Done())
profile := config.KubeSchedulerProfile{
SchedulerName: testProfileName,
PercentageOfNodesToScore: pointer.Int32(testPercentageOfNodesToScore),
PercentageOfNodesToScore: ptr.To[int32](testPercentageOfNodesToScore),
Plugins: plugins,
}
fwk, err := newFrameworkWithQueueSortAndBind(ctx, r, profile, withMetricsRecorder(recorder))