diff options
| -rw-r--r-- | pkg/driver/driver.go | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pkg/driver/driver.go b/pkg/driver/driver.go index 061a269..d850dbd 100644 --- a/pkg/driver/driver.go +++ b/pkg/driver/driver.go @@ -61,12 +61,15 @@ func NewSeaweedFsDriver(filer, nodeID, endpoint string) *SeaweedFsDriver { } n.AddVolumeCapabilityAccessModes([]csi.VolumeCapability_AccessMode_Mode{ - csi.VolumeCapability_AccessMode_SINGLE_NODE_WRITER, csi.VolumeCapability_AccessMode_MULTI_NODE_MULTI_WRITER, + csi.VolumeCapability_AccessMode_SINGLE_NODE_WRITER, + csi.VolumeCapability_AccessMode_SINGLE_NODE_MULTI_WRITER, + csi.VolumeCapability_AccessMode_SINGLE_NODE_SINGLE_WRITER, }) n.AddControllerServiceCapabilities([]csi.ControllerServiceCapability_RPC_Type{ csi.ControllerServiceCapability_RPC_CREATE_DELETE_VOLUME, csi.ControllerServiceCapability_RPC_PUBLISH_UNPUBLISH_VOLUME, + csi.ControllerServiceCapability_RPC_SINGLE_NODE_MULTI_WRITER, }) return n |
