Uploaded image for project: 'Kudu'
  1. Kudu
  2. KUDU-1884

Support customizing Kerberos principal

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.3.0
    • Fix Version/s: 1.15.0
    • Component/s: security
    • Labels:

      Description

      Currently (aiming for Kudu 1.3) the Kerberos principal is hardcoded to 'kudu/_HOST'. While we have a flag to change it on the server, it isn't effective because we have no way to configure it on clients.

      The difficulty here is that there is currently no concept of Kudu client configuration files, so while we could theoretically add a new API to KuduClientBuilder, this would then mean that everyone embedding the API would have to add a new configuration, etc. We should consider a more generic key/value "connection properties" (as used by JDBC URLs) or some concept of a client configuration file (with an API to specify where to find it, etc).

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                abukor Attila Bukor
                Reporter:
                tlipcon Todd Lipcon
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: