mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-22 11:21:47 +00:00
Merge pull request #90280 from gaurav1086/azure_lb_remove_unncessary_check
[Provider/Azure] remove unncessary nil check for range
This commit is contained in:
commit
32540b0eaa
@ -265,26 +265,24 @@ func (az *Cloud) getServiceLoadBalancer(service *v1.Service, clusterName string,
|
|||||||
}
|
}
|
||||||
|
|
||||||
// check if the service already has a load balancer
|
// check if the service already has a load balancer
|
||||||
if existingLBs != nil {
|
for i := range existingLBs {
|
||||||
for i := range existingLBs {
|
existingLB := existingLBs[i]
|
||||||
existingLB := existingLBs[i]
|
if strings.EqualFold(*existingLB.Name, defaultLBName) {
|
||||||
if strings.EqualFold(*existingLB.Name, defaultLBName) {
|
defaultLB = &existingLB
|
||||||
defaultLB = &existingLB
|
|
||||||
}
|
|
||||||
if isInternalLoadBalancer(&existingLB) != isInternal {
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
status, err = az.getServiceLoadBalancerStatus(service, &existingLB)
|
|
||||||
if err != nil {
|
|
||||||
return nil, nil, false, err
|
|
||||||
}
|
|
||||||
if status == nil {
|
|
||||||
// service is not on this load balancer
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
|
|
||||||
return &existingLB, status, true, nil
|
|
||||||
}
|
}
|
||||||
|
if isInternalLoadBalancer(&existingLB) != isInternal {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
status, err = az.getServiceLoadBalancerStatus(service, &existingLB)
|
||||||
|
if err != nil {
|
||||||
|
return nil, nil, false, err
|
||||||
|
}
|
||||||
|
if status == nil {
|
||||||
|
// service is not on this load balancer
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
|
||||||
|
return &existingLB, status, true, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
hasMode, _, _ := getServiceLoadBalancerMode(service)
|
hasMode, _, _ := getServiceLoadBalancerMode(service)
|
||||||
|
Loading…
Reference in New Issue
Block a user