XMLWordPrintableJSON

    • Icon: Task Task
    • Resolution: Done
    • Icon: Normal Normal
    • NDS Workshop 5
    • None
    • Development
    • None
    • 50

      The user should be able to add an existing NDSLabs service to their project space, create and attach volumes to services, and deploy services via the NDSLabs interface. This includes both a command-line and graphical interfaces.

      This task encompasses an end-to-end prototype that supports the following scenario:

      1. Prerequisite: User has been approved to use the NDSLabs service and provisioned access (TDB, but likely represented as a Kubernetes namespace and associated credentials for access)
      2. Using a simple CLI tool the user can login/authenticate, list available services, add a service to their "project", create and attach a storage volume to the service, and "commit" or "deploy" the service in the NDSLabs space.
      3. Using a simple CLI tool, the user can list active services in their project space, stop, and remove any deployed services.

      This task encompasses work required to get a prototype process working. This will likely include some sort of API server that can be used by both the CLI and GUI. For this task, only CLI will be supported.

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

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 1 week
                  1w
                  Remaining:
                  Remaining Estimate - 1 week
                  1w
                  Logged:
                  Time Spent - Not Specified
                  Not Specified