File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -44,6 +44,7 @@ import (
44
44
deploymentutil "k8s.io/kubernetes/pkg/controller/deployment/util"
45
45
"k8s.io/kubernetes/test/e2e/framework"
46
46
e2edeployment "k8s.io/kubernetes/test/e2e/framework/deployment"
47
+ e2enode "k8s.io/kubernetes/test/e2e/framework/node"
47
48
e2epod "k8s.io/kubernetes/test/e2e/framework/pod"
48
49
e2ereplicaset "k8s.io/kubernetes/test/e2e/framework/replicaset"
49
50
e2eresource "k8s.io/kubernetes/test/e2e/framework/resource"
@@ -135,6 +136,9 @@ var _ = SIGDescribe("Deployment", func() {
135
136
})
136
137
ginkgo .It ("should not disrupt a cloud load-balancer's connectivity during rollout" , func () {
137
138
e2eskipper .SkipUnlessProviderIs ("aws" , "azure" , "gce" , "gke" )
139
+ nodes , err := e2enode .GetReadySchedulableNodes (c )
140
+ framework .ExpectNoError (err )
141
+ e2eskipper .SkipUnlessAtLeast (len (nodes .Items ), 3 , "load-balancer test requires at least 3 schedulable nodes" )
138
142
testRollingUpdateDeploymentWithLocalTrafficLoadBalancer (f )
139
143
})
140
144
// TODO: add tests that cover deployment.Spec.MinReadySeconds once we solved clock-skew issues
You can’t perform that action at this time.
0 commit comments