mirror of https://github.com/k3s-io/k3s
Fix the creation of load balancer policy for the NodeIp when NodePort specified is same as service Port
parent
4485c6f18c
commit
a3c8e37806
|
@ -172,6 +172,8 @@ func (hns hnsV1) getLoadBalancer(endpoints []endpointsInfo, flags loadBalancerFl
|
||||||
if len(elbPolicy.VIPs) == 0 || elbPolicy.VIPs[0] != vip {
|
if len(elbPolicy.VIPs) == 0 || elbPolicy.VIPs[0] != vip {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
} else if len(elbPolicy.VIPs) != 0 {
|
||||||
|
continue
|
||||||
}
|
}
|
||||||
LogJson(plist, "Found existing Hns loadbalancer policy resource", 1)
|
LogJson(plist, "Found existing Hns loadbalancer policy resource", 1)
|
||||||
return &loadBalancerInfo{
|
return &loadBalancerInfo{
|
||||||
|
|
|
@ -186,6 +186,8 @@ func (hns hnsV2) getLoadBalancer(endpoints []endpointsInfo, flags loadBalancerFl
|
||||||
if len(plist.FrontendVIPs) == 0 || plist.FrontendVIPs[0] != vip {
|
if len(plist.FrontendVIPs) == 0 || plist.FrontendVIPs[0] != vip {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
} else if len(plist.FrontendVIPs) != 0 {
|
||||||
|
continue
|
||||||
}
|
}
|
||||||
LogJson(plist, "Found existing Hns loadbalancer policy resource", 1)
|
LogJson(plist, "Found existing Hns loadbalancer policy resource", 1)
|
||||||
return &loadBalancerInfo{
|
return &loadBalancerInfo{
|
||||||
|
|
Loading…
Reference in New Issue