Uploaded image for project: 'Subscription Watch'
  1. Subscription Watch
  2. SWATCH-1389

Add standard paths for each swatch clowdapp to turnpike

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False

      As a consumer of the internal support/testing endpoints of swatch, I'd like the internal API paths to be consistent and predictable, so that I can easily use them.

      For each of:

      • swatch-metrics
      • swatch-producer-red-hat-marketplace
      • swatch-subscription-sync
      • swatch-system-conduit
      • swatch-tally
      • swatch-producer-aws
      • swatch-contracts

      and for both stage and prod, create a route within turnpike that is formatted as follows:

      - name: $clowdapp
        route: /api/$clowdapp
        origin: http://$clowdapp-service.rhsm-$env.svc.cluster.local:8000/api/$clowdapp/

      For example:

      - name: swatch-metrics
        route: /api/swatch-metrics
        origin: http://swatch-metrics-service.rhsm-prod.svc.cluster.local:8000/api/swatch-metrics/

       

              kflahert@redhat.com Kevin Flaherty
              khowell@redhat.com Kevin Howell
              Nikhil Kathole Nikhil Kathole
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: