-
Notifications
You must be signed in to change notification settings - Fork 456
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
Add option to set PodDisruptionBudget #1764
Comments
Under which case you need to disable this? @xoxys |
I'm using a single server multi disk tenant on a small setup. During node drains, I would still like to get the tenant started on another node even if this results in a short downtime, which is acceptable in my case. The current behavior is that during node drains, the hard-coded PodDisruptionBudget blocks the node drain and the pod is not automatically transferred to another node. You can still keep the default, but is it required to enforce it for everyone? |
I think this is acceptable, you can now manually delete this resource because this resource is mandatory for cluster health to create. |
I don't understand your answer. Manually deleting is pointless if the operator will ensure it again? So basically the operator does only support multi-server deployments and is not intended to be used for single-server deployments? |
Yes, a single-node minio cluster, which we consider to be a cluster that does not have production properties. @xoxys . BTW, @harshavardhana @pjuarezd cc |
MinIO in a k8s cluster obstructs the draining in 1.27.x as well Will the PR also fix the issue for the environment outlined above? |
@D1StrX Yes. It will not create for servers are 1 or 2. |
Is your feature request related to a problem? Please describe.
It's not possible to override the default PodDisruptionBudget while the default might not fit for every use case.
Describe the solution you'd like
Add an option to set a custom PodDisruptionBudget or disable it.
The text was updated successfully, but these errors were encountered: