mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-22 19:31:44 +00:00
Fix static IP issue for Azure internal LB
This commit is contained in:
parent
160270800f
commit
da8e85e28e
@ -1134,9 +1134,13 @@ func deduplicate(collection *[]string) *[]string {
|
|||||||
func (az *Cloud) reconcilePublicIP(clusterName string, service *v1.Service, wantLb bool) (*network.PublicIPAddress, error) {
|
func (az *Cloud) reconcilePublicIP(clusterName string, service *v1.Service, wantLb bool) (*network.PublicIPAddress, error) {
|
||||||
isInternal := requiresInternalLoadBalancer(service)
|
isInternal := requiresInternalLoadBalancer(service)
|
||||||
serviceName := getServiceName(service)
|
serviceName := getServiceName(service)
|
||||||
desiredPipName, err := az.determinePublicIPName(clusterName, service)
|
var desiredPipName string
|
||||||
if err != nil {
|
var err error
|
||||||
return nil, err
|
if !isInternal && wantLb {
|
||||||
|
desiredPipName, err = az.determinePublicIPName(clusterName, service)
|
||||||
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
pips, err := az.ListPIPWithRetry()
|
pips, err := az.ListPIPWithRetry()
|
||||||
|
Loading…
Reference in New Issue
Block a user