Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-8652

Consider adding a `filesystem/csi` isolator.

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Not A Problem
    • None
    • None
    • storage

    Description

      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.

      Attachments

        Activity

          People

            Unassigned Unassigned
            chhsia0 Chun-Hung Hsiao
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: