mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-15 14:53:44 +00:00
Merge pull request #121116 from alexanderConstantinescu/reintroduce-ready-predicate-foretp-local
KCCM: fix GCP ILB by reintroducing readiness predicate for eTP:Local
This commit is contained in:
commit
9cf1910b38
@ -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