From 37452f28aa9bb47bc4e8eaffb827d846bab9fd5a Mon Sep 17 00:00:00 2001 From: Trekkie Coder Date: Tue, 13 Jun 2023 01:36:28 +0900 Subject: [PATCH] Handling changes to servie to lb annotations p2 --- pkg/agent/manager/loadbalancer/loadbalancer.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkg/agent/manager/loadbalancer/loadbalancer.go b/pkg/agent/manager/loadbalancer/loadbalancer.go index 3c8104a..4c7325e 100644 --- a/pkg/agent/manager/loadbalancer/loadbalancer.go +++ b/pkg/agent/manager/loadbalancer/loadbalancer.go @@ -498,10 +498,11 @@ func (m *Manager) addLoadBalancer(svc *corev1.Service) error { livenessCheck: m.lbCache[cacheKey].ActCheck, lbMode: m.lbCache[cacheKey].LbMode, timeout: m.lbCache[cacheKey].Timeout, - secIPs: m.lbCache[cacheKey].SecIPs, - endpointIPs: endpointIPs, needPodEP: needPodEP, } + lbArgs.secIPs = append(lbArgs.secIPs, m.lbCache[cacheKey].SecIPs...) + lbArgs.endpointIPs = append(lbArgs.endpointIPs, endpointIPs...) + lbModel, err := m.makeLoxiLoadBalancerModel(&lbArgs, svc, port) if err != nil { return err