Skip to content

Commit 414c62d

Browse files
committed
Stop relying on k/k SSH
1 parent c92f79f commit 414c62d

File tree

13 files changed

+476
-14
lines changed

13 files changed

+476
-14
lines changed

clusterloader2/pkg/measurement/common/metrics/metrics_grabber.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,6 @@ type Grabber struct {
5959
grabFromClusterAutoscaler bool
6060
masterName string
6161
registeredMaster bool
62-
waitForControllerManagerReadyOnce sync.Once
6362
}
6463

6564
// deprecatedMightBeMasterNode returns true if given node is a registered master.

clusterloader2/pkg/provider/autopilot.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ import (
2020
"context"
2121

2222
clientset "k8s.io/client-go/kubernetes"
23-
sshutil "k8s.io/kubernetes/test/e2e/framework/ssh"
2423
prom "k8s.io/perf-tests/clusterloader2/pkg/prometheus/clients"
24+
sshutil "k8s.io/perf-tests/clusterloader2/pkg/util"
2525
)
2626

2727
type AutopilotProvider struct {

clusterloader2/pkg/provider/aws.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ import (
2020
"context"
2121

2222
clientset "k8s.io/client-go/kubernetes"
23-
sshutil "k8s.io/kubernetes/test/e2e/framework/ssh"
2423
prom "k8s.io/perf-tests/clusterloader2/pkg/prometheus/clients"
24+
sshutil "k8s.io/perf-tests/clusterloader2/pkg/util"
2525
)
2626

2727
type AWSProvider struct {

clusterloader2/pkg/provider/eks.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ import (
2020
"context"
2121

2222
clientset "k8s.io/client-go/kubernetes"
23-
sshutil "k8s.io/kubernetes/test/e2e/framework/ssh"
2423
prom "k8s.io/perf-tests/clusterloader2/pkg/prometheus/clients"
24+
sshutil "k8s.io/perf-tests/clusterloader2/pkg/util"
2525
)
2626

2727
type EKSProvider struct {

clusterloader2/pkg/provider/gce.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,9 @@ import (
2424

2525
clientset "k8s.io/client-go/kubernetes"
2626
"k8s.io/klog/v2"
27-
sshutil "k8s.io/kubernetes/test/e2e/framework/ssh"
2827
"k8s.io/perf-tests/clusterloader2/pkg/framework/client"
2928
prom "k8s.io/perf-tests/clusterloader2/pkg/prometheus/clients"
30-
"k8s.io/perf-tests/clusterloader2/pkg/util"
29+
sshutil "k8s.io/perf-tests/clusterloader2/pkg/util"
3130
)
3231

3332
type GCEProvider struct {
@@ -84,7 +83,7 @@ func (p *GCEProvider) Metadata(c clientset.Interface) (map[string]string, error)
8483

8584
var masterInstanceIDs []string
8685
for _, node := range nodes {
87-
if util.LegacyIsMasterNode(&node) || util.IsControlPlaneNode(&node) {
86+
if sshutil.LegacyIsMasterNode(&node) || sshutil.IsControlPlaneNode(&node) {
8887
zone, ok := node.Labels["topology.kubernetes.io/zone"]
8988
if !ok {
9089
// Fallback to old label to make it work for old k8s versions.

clusterloader2/pkg/provider/gke.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ import (
2020
"context"
2121

2222
clientset "k8s.io/client-go/kubernetes"
23-
sshutil "k8s.io/kubernetes/test/e2e/framework/ssh"
2423
prom "k8s.io/perf-tests/clusterloader2/pkg/prometheus/clients"
24+
sshutil "k8s.io/perf-tests/clusterloader2/pkg/util"
2525
)
2626

2727
type GKEProvider struct {

clusterloader2/pkg/provider/gke_kubemark.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ import (
2121

2222
clientset "k8s.io/client-go/kubernetes"
2323
"k8s.io/klog/v2"
24-
sshutil "k8s.io/kubernetes/test/e2e/framework/ssh"
2524
prom "k8s.io/perf-tests/clusterloader2/pkg/prometheus/clients"
25+
sshutil "k8s.io/perf-tests/clusterloader2/pkg/util"
2626
)
2727

2828
type GKEKubemarkProvider struct {

clusterloader2/pkg/provider/kubemark.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ import (
2121

2222
clientset "k8s.io/client-go/kubernetes"
2323
"k8s.io/klog/v2"
24-
sshutil "k8s.io/kubernetes/test/e2e/framework/ssh"
2524
prom "k8s.io/perf-tests/clusterloader2/pkg/prometheus/clients"
25+
sshutil "k8s.io/perf-tests/clusterloader2/pkg/util"
2626
)
2727

2828
type KubemarkProvider struct {

clusterloader2/pkg/provider/local.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ import (
2020
"context"
2121

2222
clientset "k8s.io/client-go/kubernetes"
23-
sshutil "k8s.io/kubernetes/test/e2e/framework/ssh"
2423
prom "k8s.io/perf-tests/clusterloader2/pkg/prometheus/clients"
24+
sshutil "k8s.io/perf-tests/clusterloader2/pkg/util"
2525
)
2626

2727
type LocalProvider struct {

clusterloader2/pkg/provider/skeleton.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ import (
2020
"context"
2121

2222
clientset "k8s.io/client-go/kubernetes"
23-
sshutil "k8s.io/kubernetes/test/e2e/framework/ssh"
2423
prom "k8s.io/perf-tests/clusterloader2/pkg/prometheus/clients"
24+
sshutil "k8s.io/perf-tests/clusterloader2/pkg/util"
2525
)
2626

2727
type SkeletonProvider struct {

0 commit comments

Comments
 (0)