Uploaded image for project: 'Ambari'
  1. Ambari
  2. AMBARI-15373

Provide composite Kerberos Descriptor via the REST API

    XMLWordPrintableJSON

Details

    Description

      Provide an entry point in the REST API to retrieve the composite Kerberos descriptor. This includes the default Kerberos descriptor built from the stack definitions overlaid with the (potentially sparse) Kerberos descriptor stored as an artifact of the cluster.

      The entry point should be a read-only sub-resource of "clusters", and should only be made available if asked for explicitly due to the size of the data that will be returned.

      Example API call
      GET /api/v1/clusters/:cluster_name/kerberos_descriptors/COMPOSITE
      

      Note: Kerberos Descriptors available via this interface are:

      • STACK - the default Kerberos Descriptor from the relevant stack definition
      • USER - the user-suppled updates to the stack default Kerberos Descriptor
      • COMPOSITE - the stack default Kerberos Descriptor with the user-suppled updates applied (this is the Kerberos Descriptor used when performing Kerberos-related operations)

      Attachments

        1. AMBARI-15373_trunk_01.patch
          60 kB
          Robert Levas

        Issue Links

          Activity

            People

              rlevas Robert Levas
              rlevas Robert Levas
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: