Skip to content

Commit

Permalink
Merge pull request #75283 from DataDog/lbernail/graceful-restart
Browse files Browse the repository at this point in the history
[kube-proxy/ipvs] Do not delete existing VS and RS when starting
  • Loading branch information
k8s-ci-robot committed Mar 20, 2019
2 parents 5229bce + 96818ea commit 88dc966
Showing 1 changed file with 0 additions and 16 deletions.
16 changes: 0 additions & 16 deletions pkg/proxy/ipvs/graceful_termination.go
Expand Up @@ -204,21 +204,5 @@ func (m *GracefulTerminationManager) MoveRSOutofGracefulDeleteList(uniqueRS stri

// Run start a goroutine to try to delete rs in the graceful delete rsList with an interval 1 minute
func (m *GracefulTerminationManager) Run() {
// before start, add leftover in delete rs to graceful delete rsList
vss, err := m.ipvs.GetVirtualServers()
if err != nil {
klog.Errorf("IPVS graceful delete manager failed to get IPVS virtualserver")
}
for _, vs := range vss {
rss, err := m.ipvs.GetRealServers(vs)
if err != nil {
klog.Errorf("IPVS graceful delete manager failed to get %v realserver", vs)
continue
}
for _, rs := range rss {
m.GracefulDeleteRS(vs, rs)
}
}

go wait.Until(m.tryDeleteRs, rsCheckDeleteInterval, wait.NeverStop)
}

0 comments on commit 88dc966

Please sign in to comment.