Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-11504

Discovery of 3scale APIs

XMLWordPrintable

    • 0
    • 0% 0%
    • Todo

      (Migrated from https://github.com/syndesisio/syndesis/issues/5112)

      Author: Heiko Braun
      Assignees: Zoran Regvart,
      (See also https://issues.jboss.org/browse/ENTESB-11338)

      As a citizen integrator when I create an API client connector, I want to be able to access my APIs already managed by 3scale in the same namespace.
      DoD
      I want to be able to browse all 'applicable' APIs (where applicable means the API is set to discoverable in 3scale)
      I want to seamlessly add my API (no authentication steps required)

      Stretch:
      I want to be able to navigate to the API descriptions in 3scale

      Discussion details shared by Andrew:

      • Discover APIs managed by 3scale in the same cluster
        Use k8s labels? - 3scale or customer labels them
        Query 3scale via it's API (need to get a secret from the cluster...)
        Search for resources in the clusters? (for CRD created ones)
      • Discover (any) API in the same k8s cluster
        Use routes or labeled routes? (Need to think about wild-card routes maybe?)
      • Discover 3scale managed services "anywhere"
        local cluster (as above)
        other clusters? need a registry, or to know the cluster(s) to look in
        3scale SaaS - query via it's API (limited to your provider via provider key)
      • Discover any APIs elsewhere
        Need the central Registry of APIs and be able to query it via API...

              zregvart@redhat.com Zoran Regvart
              rhn-support-hbraun Heiko Braun
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: