-
Notifications
You must be signed in to change notification settings - Fork 612
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
[FEATURE] Have default priorityClass to prevent unexpected longhorn pods eviction #6528
Comments
Will existing deployments be migrated to the new default priority class on the fly? I am not sure if this is possible. |
In the current implementation, it's not possible. However, we should improve this part to have the following support to prevent any interruption for running volumes.
Extra info from @PhanLe1010 |
Pre Ready-For-Testing Checklist
|
Verified pass on longhorn v1.6.0-rc1 with test stpes After install v1.6.0-rc1, can see priority class
|
Is your feature request related to a problem? Please describe (👍 if you like this request)
Have a default priority class with the highest value to ensure longhorn pods have not been evicted when low system resources by the Kube scheduler. Right now, the setting is optional.
https://kubernetes.io/docs/concepts/scheduling-eviction/pod-priority-preemption/
Describe the solution you'd like
Describe alternatives you've considered
Additional context
cc @longhorn/dev
The text was updated successfully, but these errors were encountered: