Skip to content

Commit 96818ea

Browse files
committed
[kube-proxy/ipvs] Do not delete existing VS and RS when starting
1 parent eb6a1b6 commit 96818ea

File tree

1 file changed

+0
-16
lines changed

1 file changed

+0
-16
lines changed

pkg/proxy/ipvs/graceful_termination.go

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -204,21 +204,5 @@ func (m *GracefulTerminationManager) MoveRSOutofGracefulDeleteList(uniqueRS stri
204204

205205
// Run start a goroutine to try to delete rs in the graceful delete rsList with an interval 1 minute
206206
func (m *GracefulTerminationManager) Run() {
207-
// before start, add leftover in delete rs to graceful delete rsList
208-
vss, err := m.ipvs.GetVirtualServers()
209-
if err != nil {
210-
klog.Errorf("IPVS graceful delete manager failed to get IPVS virtualserver")
211-
}
212-
for _, vs := range vss {
213-
rss, err := m.ipvs.GetRealServers(vs)
214-
if err != nil {
215-
klog.Errorf("IPVS graceful delete manager failed to get %v realserver", vs)
216-
continue
217-
}
218-
for _, rs := range rss {
219-
m.GracefulDeleteRS(vs, rs)
220-
}
221-
}
222-
223207
go wait.Until(m.tryDeleteRs, rsCheckDeleteInterval, wait.NeverStop)
224208
}

0 commit comments

Comments
 (0)