-
Notifications
You must be signed in to change notification settings - Fork 85
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
Node drain podselector field #207
Comments
Longhorn needs the You will need to use |
Any updates on this ? |
This was added in a commit two weeks ago or so: #231 which looks like it will go out in the 0.11.0 release. You can try the dev1 prerelease if you're feeling lucky :) |
// DrainSpec encapsulates
kubectl drain
parameters minus node/pod selectors.type DrainSpec struct {
Timeout *time.Duration
json:"timeout,omitempty"
GracePeriod *int32
json:"gracePeriod,omitempty"
DeleteLocalData *bool
json:"deleteLocalData,omitempty"
IgnoreDaemonSets *bool
json:"ignoreDaemonSets,omitempty"
Force bool
json:"force,omitempty"
DisableEviction bool
json:"disableEviction,omitempty"
SkipWaitForDeleteTimeout int
json:"skipWaitForDeleteTimeout,omitempty"
}
will there be an option to use --podselector in DrainSpec? right now only !upgrade.cattle.io/controller=system-upgrade-controller pods (and the Daemonsets) are not evicted. I want to skip some other critical controller-pods(that are hosting my images and RPMs) as well in SUC plan.
The text was updated successfully, but these errors were encountered: