Skip to content

Commit 294e3c2

Browse files
committed
update: backendの削除もれ
1 parent 7a2d791 commit 294e3c2

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

controllers/service.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,14 @@ func (s *ServiceController) reconcileLoadBalancer(_ context.Context, service *v1
212212
return nil, err
213213
}
214214
}
215+
216+
if err := s.HAProxyClient.DeleteBackend(*backend.Name, *transaction.Id); err != nil {
217+
klog.Errorf("delete backend error: %v", err.Error())
218+
if _, closeTransactionErr := s.HAProxyClient.CloseTransaction(*transaction.Id); closeTransactionErr != nil {
219+
klog.Errorf("close transaction error: %v", err.Error())
220+
}
221+
return nil, err
222+
}
215223
}
216224

217225
frontends, err := s.HAProxyClient.ListFrontend(*transaction.Id)

0 commit comments

Comments
 (0)