-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Description
What feature you'd like to add:
Support for node-specific restrictions in the Fluid CSI DaemonSet. The DaemonSet should dynamically read node annotations, labels, or API-returned restriction policies and enforce constraints during pod scheduling or volume attachment (e.g., blocking sidecar deployment, limiting pod counts/resource caps). Components should also adapt dynamically to changes in node restrictions, including workload migration or scheduler pausing to restricted nodes.
Why is this feature needed:
Enabling Fluid CSI Plugin to recognize and adhere to node-level constraints is essential for production-grade cluster stability and flexibility. This supports maintenance and operational requirements, especially after node upgrades or label toggling. Adequate e2e test coverage for common scenarios will bolster confidence in deployment and compliance with cluster restriction policies.