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

API server should setup / tear down ingress rules when starting / stopping stacks

XMLWordPrintableJSON

    • Icon: Story Story
    • Resolution: Fixed
    • Icon: Normal Normal
    • None
    • None
    • Development
    • None

      As the end-user of NDS Labs, I should be able to access my running stacks through a path-based URL scheme.

      The user can currently access running stacks via a specially-allocated port in the 30000-32767 range, but opening up this many ports is a potential security risk. It would be more secure for these stacks to be accessible through the load balancer. This means that when the API starts a stack, it needs to add an ingress rule for that service. This ingress rule should be removed when the service stops.

      This story is complete when:

      • The API server creates a new ingress rule when a stack is started
      • The API server deletes the ingress rule when the stack is stopped

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

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 2 hours
                  2h
                  Remaining:
                  Remaining Estimate - 2 hours
                  2h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified