Uploaded image for project: 'Apache Knox'
  1. Apache Knox
  2. KNOX-1914

Dynamic population of Admin UI service discovery type options

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: In Progress
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 1.3.0
    • Fix Version/s: 1.4.0
    • Component/s: AdminUI
    • Labels:
      None

      Description

      The Discovery Details section of the Admin UI for working with descriptors includes a drop-down list of supported discovery providers (e.g., Ambari, ClouderaManager). Currently, this list is statically defined in the Admin UI. It should be possible to expose an API from the Knox host for determining the list of supported discovery providers.

      This API could leverage the same Java service loader mechanism that is used by the discovery runtime to load discovery providers.

      This would be nice for two closely-related reasons:

      1. Subsequent additional discovery providers implemented in the Knox project itself won't require further Admin UI changes.
      2. User/Customer discovery provider extensions would get Admin UI support automatically.

       

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                smolnar Sandor Molnar
                Reporter:
                pzampino Phil Zampino
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m