-
Notifications
You must be signed in to change notification settings - Fork 38.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
re-evict pod if hard eviction threshold reached while pod is soft-evicting #124081
base: master
Are you sure you want to change the base?
Commits on May 15, 2024
-
if a pod is taking too long to evict, move on to others
Signed-off-by: Olga Shestopalova <oshestopalova@hubspot.com>
Configuration menu - View commit details
-
Copy full SHA for 1cbc3d5 - Browse repository at this point
Copy the full SHA 1cbc3d5View commit details -
use uids instead of namespace/name, use actual set
Signed-off-by: Olga Shestopalova <oshestopalova1@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f5170b9 - Browse repository at this point
Copy the full SHA f5170b9View commit details -
Signed-off-by: Olga Shestopalova <oshestopalova1@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 63406d8 - Browse repository at this point
Copy the full SHA 63406d8View commit details -
create helper manager impl function for tests
Signed-off-by: Olga Shestopalova <oshestopalova1@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0570f93 - Browse repository at this point
Copy the full SHA 0570f93View commit details -
pass in args to newManagerImpl
Signed-off-by: Olga Shestopalova <oshestopalova1@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1426e5a - Browse repository at this point
Copy the full SHA 1426e5aView commit details -
kill func nonblocking, use semaphore to not allow concurrent soft evicts
Signed-off-by: Olga Shestopalova <oshestopalova1@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 957424b - Browse repository at this point
Copy the full SHA 957424bView commit details -
use a lock instead of a channel semaphore
Signed-off-by: Olga Shestopalova <oshestopalova1@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6a65e03 - Browse repository at this point
Copy the full SHA 6a65e03View commit details -
order thresholds by whether or not it is a hard threshold
Signed-off-by: Olga Shestopalova <oshestopalova1@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8bb7897 - Browse repository at this point
Copy the full SHA 8bb7897View commit details -
Signed-off-by: Olga Shestopalova <oshestopalova1@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 41a37b1 - Browse repository at this point
Copy the full SHA 41a37b1View commit details -
Signed-off-by: Olga Shestopalova <oshestopalova1@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1b9af62 - Browse repository at this point
Copy the full SHA 1b9af62View commit details
Commits on May 29, 2024
-
Update pkg/kubelet/eviction/eviction_manager_test.go
Co-authored-by: Itamar Holder <77444623+iholder101@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 87a05e9 - Browse repository at this point
Copy the full SHA 87a05e9View commit details -
Update pkg/kubelet/eviction/eviction_manager.go
Co-authored-by: Itamar Holder <77444623+iholder101@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 388f2fa - Browse repository at this point
Copy the full SHA 388f2faView commit details -
Update pkg/kubelet/eviction/eviction_manager.go
Co-authored-by: Itamar Holder <77444623+iholder101@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5b22f01 - Browse repository at this point
Copy the full SHA 5b22f01View commit details -
add test for hard evicting a different pod
Signed-off-by: Olga Shestopalova <oshestopalova1@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 694c4fe - Browse repository at this point
Copy the full SHA 694c4feView commit details -
Signed-off-by: Olga Shestopalova <oshestopalova1@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d95bd0e - Browse repository at this point
Copy the full SHA d95bd0eView commit details