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

Design support running the command executor with provisioned image for running a task in a container

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • containerization

    Description

      Mesos Containerizer uses the command executor to actually launch the user defined command, and the command executor then can communicate with the slave about the process lifecycle.
      When we provision a new container with the user specified image, we also need to be able to run the command executor in the container to support the same semantics.
      One approach is to dynamically mount in a static binary of the command executor with all its dependencies in a special directory so it doesn't interfere with the provisioned root filesystem and configure the mesos containerizer to run the command executor in that directory.

      Attachments

        Activity

          People

            tnachen Timothy Chen
            tnachen Timothy Chen
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: