Some enterprise hadoop clusters are integrated with Kerberos authentication.
Enhance the current hdfs implementation to support connecting to a hadoop instance that uses kerberos authentication.
Proposal is to add 4 new parameters to the uri:
- comma separated list of host:port nodes to use for kerberos auth
- location of the krb5.conf file
- user name for the authentication
- location of the keytab file to use in the authentication
In part inspired by blog post.