Skip to content
This repository was archived by the owner on May 25, 2023. It is now read-only.

Commit bd25e0f

Browse files
authored
Merge pull request #655 from hex108/evicit
Do graceful eviction using default policy
2 parents 4203ba0 + 965e988 commit bd25e0f

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

pkg/scheduler/cache/cache.go

+1-6
Original file line numberDiff line numberDiff line change
@@ -127,14 +127,9 @@ type defaultEvictor struct {
127127
}
128128

129129
func (de *defaultEvictor) Evict(p *v1.Pod) error {
130-
// TODO (k82cn): makes grace period configurable.
131-
threeSecs := int64(3)
132-
133130
glog.V(3).Infof("Evicting pod %v/%v", p.Namespace, p.Name)
134131

135-
if err := de.kubeclient.CoreV1().Pods(p.Namespace).Delete(p.Name, &metav1.DeleteOptions{
136-
GracePeriodSeconds: &threeSecs,
137-
}); err != nil {
132+
if err := de.kubeclient.CoreV1().Pods(p.Namespace).Delete(p.Name, nil); err != nil {
138133
glog.Errorf("Failed to evict pod <%v/%v>: %#v", p.Namespace, p.Name, err)
139134
return err
140135
}

0 commit comments

Comments
 (0)