Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-8472 YARN Container Phase 2
  3. YARN-8619

Automate docker network configuration through YARN API

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Information Provided
    • None
    • None
    • yarn-native-services

    Description

      Docker supports bridge, host, overlay, macvlan networking. It might be useful to automate docker network setup through a set of YARN API to improve management of docker networks. Each type of network driver requires different type of parameters. For Hadoop use case, it seems more useful to focus on macvlan networking for ease of use and configuration. It would be great addition to support commands like:

      yarn network create -d macvlan \
        --subnet=172.16.86.0/24 \
        --gateway=172.16.86.1 \
        -o parent=eth0 \
        my-macvlan-net
      

      This changes docker configuration to hosts managed by YARN.

      Attachments

        Activity

          People

            Unassigned Unassigned
            eyang Eric Yang
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: