KCCM: fix GCP ILB by reintroducing readiness predicate for eTP:Local
This commit is contained in:
parent
a6b8954de1
commit
2032b74254
@ -1002,6 +1002,7 @@ var (
|
|||||||
etpLocalNodePredicates []NodeConditionPredicate = []NodeConditionPredicate{
|
etpLocalNodePredicates []NodeConditionPredicate = []NodeConditionPredicate{
|
||||||
nodeIncludedPredicate,
|
nodeIncludedPredicate,
|
||||||
nodeUnTaintedPredicate,
|
nodeUnTaintedPredicate,
|
||||||
|
nodeReadyPredicate,
|
||||||
}
|
}
|
||||||
stableNodeSetPredicates []NodeConditionPredicate = []NodeConditionPredicate{
|
stableNodeSetPredicates []NodeConditionPredicate = []NodeConditionPredicate{
|
||||||
nodeNotDeletedPredicate,
|
nodeNotDeletedPredicate,
|
||||||
|
@ -523,6 +523,8 @@ func TestNodeChangesForExternalTrafficPolicyLocalServices(t *testing.T) {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
expectedUpdateCalls: []fakecloud.UpdateBalancerCall{
|
expectedUpdateCalls: []fakecloud.UpdateBalancerCall{
|
||||||
|
{Service: etpLocalservice1, Hosts: []*v1.Node{node1, node3}},
|
||||||
|
{Service: etpLocalservice2, Hosts: []*v1.Node{node1, node3}},
|
||||||
{Service: service3, Hosts: []*v1.Node{node1, node3}},
|
{Service: service3, Hosts: []*v1.Node{node1, node3}},
|
||||||
},
|
},
|
||||||
}, {
|
}, {
|
||||||
@ -547,6 +549,8 @@ func TestNodeChangesForExternalTrafficPolicyLocalServices(t *testing.T) {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
expectedUpdateCalls: []fakecloud.UpdateBalancerCall{
|
expectedUpdateCalls: []fakecloud.UpdateBalancerCall{
|
||||||
|
{Service: etpLocalservice1, Hosts: []*v1.Node{node1, node2, node3}},
|
||||||
|
{Service: etpLocalservice2, Hosts: []*v1.Node{node1, node2, node3}},
|
||||||
{Service: service3, Hosts: []*v1.Node{node1, node2, node3}},
|
{Service: service3, Hosts: []*v1.Node{node1, node2, node3}},
|
||||||
},
|
},
|
||||||
}, {
|
}, {
|
||||||
|
Loading…
Reference in New Issue
Block a user