Uploaded image for project: 'OODT'
  1. OODT
  2. OODT-1004

Make OODT deployment simple using docker and distributed configuration management

    XMLWordPrintableJSON

    Details

    • Skill Level:
      Committer (Medium) - This is for regular contributors/committers

      Description

      As a step to make OODT deployment and management simple, major OODT components should be containerized including file manager, resource manager and workflow manager.

      • As a first step, each of those components should have it's own docker image building execution in the maven build. The maven docker plugin can be used to achieve this.
      • Then a suitable container management/orchestration tool should be used create a OODT deployment. Docker Compose can be used as the initial deployment tool.
      • Then the OODT Distributed Configuration Management implementation can be integrated to the deployment to handle dynamic configuration management. This will provide the centralized ability to handle configuration of running OODT components on the fly.

      Technologies including Docker, Docker Compose and Maven will be required to carry out this project.

      As a later step, we can plan on upgrading the deployment to Kubernetes.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              imesha Imesha Sudasingha
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 20m
                20m