-
Notifications
You must be signed in to change notification settings - Fork 245
Description
Describe the solution you'd like
Currently there's no convenient way to pause the ability to create new PVs on a backend.
A workaround is to remove, and later add, the backend that needs maintenance or scheduled downtime. That, however, may require a large scale volume import.
Describe alternatives you've considered
delete backend
+ create backend
+ import volume
, which can translate to many operations in the last step.
Additional context
One concern I'd have would be about the behavior of existing volumes. If that is tricky to solve, how about making suspend backend
possible only when there are no Bound volumes on the backend? The ability to suspend a backend would still be valuable because existing backendUUID and PVC IDs would remain the same.