Uploaded image for project: 'National Data Service'
  1. National Data Service
  2. NDS-351

End-to-end Docker build/tag/push prototype - Job/Pod

XMLWordPrintableJSON

    • Icon: Requirement Requirement
    • Resolution: Fixed
    • Icon: Normal Normal
    • Labs Workbench - Beta
    • None
    • None
    • None

      Story; User can build/package their application as a docker image or set of docker images to be run in NDS Labs. This entails docker build, docker tag, docker push.

      This task will be closed when we have an end-to-end prototype of the build/tag/push process using the Job/Pod approach. This includes:

      • User launches development environment
      • Example project with code to be packaged and Dockerfile(s)
      • User executes build/tag/push process
      • Built image is pushed to docker repo
      • Built image can be used in spec

      The expected design is:

      • Simple CLI utility
      • Simple privileged API server that handles build/tag/push request and executes docker build/tag/push

              willis8 Craig Willis
              willis8 Craig Willis
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 1 day
                  1d
                  Remaining:
                  Time Spent - 4 hours Remaining Estimate - 4 hours
                  4h
                  Logged:
                  Time Spent - 4 hours Remaining Estimate - 4 hours
                  4h