Skip to content

Commit 437e82f

Browse files
authored
Merge pull request #755 from jsen-/master
🐛 use APIServerFloatingIP instead of ControlPlaneEndpoint.Host for LB
2 parents 2183bf7 + 1b2e6c3 commit 437e82f

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

pkg/cloud/services/loadbalancer/loadbalancer.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,11 @@ func (s *Service) ReconcileLoadBalancer(clusterName string, openStackCluster *in
7171
}
7272
}
7373

74-
fp, err := s.networkingService.GetOrCreateFloatingIP(openStackCluster, openStackCluster.Spec.ControlPlaneEndpoint.Host)
74+
fip := openStackCluster.Spec.ControlPlaneEndpoint.Host
75+
if openStackCluster.Spec.APIServerFloatingIP != "" {
76+
fip = openStackCluster.Spec.APIServerFloatingIP
77+
}
78+
fp, err := s.networkingService.GetOrCreateFloatingIP(openStackCluster, fip)
7579
if err != nil {
7680
return err
7781
}

0 commit comments

Comments
 (0)