Chun-Hung Hsiao created MESOS-8652:
--------------------------------------
Summary: Consider adding a `filesystem/csi` isolator.
Key: MESOS-8652
URL: https://issues.apache.org/jira/browse/MESOS-8652
Project: Mesos
Issue Type: Task
Components: storage
Reporter: Chun-Hung Hsiao
With the introduction of the {{NodeStageVolume}} call in CSI v0.2, we might
want to introduce a {{filesystem/csi}} isolator to perform per-workload volume
publish, and make {{Slave::publishResources()}} perform the per-node publish
(staging).
The benefit is that we can support NFS through this isolator.
The major problems is that both SLRP and this isolator need to talk to the CSI
plugin. We need a design for plugin management.
Alternatively, we could just keep using {{filesystem/linux}} to do the bind
mount, and implement most logic in {{Slave::publishResources()}}. The
per-workload publish can be done through passing {{LAUNCH}} or {{LAUNCH_GROUP}}
to SLRP.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)