Dawnpool opened a new pull request, #12119:
URL: https://github.com/apache/iceberg/pull/12119

   Hi, I previously submitted a PR for the same feature, but I’m reposting it 
since the previous one was closed for some reason. You can find the full 
history in the [original PR](https://github.com/apache/iceberg/pull/10173).
   To explain the background again, I wanted to use the Iceberg connector in an 
HDFS environment that requires Kerberos authentication, but I couldn’t because 
it doesn’t support it now. I’ve made some changes to the connect part to have 
an option for Kerberos authentication, referring to the HDFS sink connector 
which already supports it.
   
   An example config would look like:
   ```
   iceberg.hdfs.authentication.kerberos: true,
   iceberg.connect.hdfs.principal: "u...@example.com",
   iceberg.connect.hdfs.keytab: "/tmp/user.keytab",
   kerberos.ticket.renew.period.ms: 3600000
   ```
   
   One more thing, as you can see in the original PR, it wasn't accepted for 
quite a long time. I think I gave pretty convincing reasons why the connector 
itself should have this option since there's no way to inject it through the 
Hadoop configuration.
   
   If you still think something is missing or have any concerns about this 
feature, please feel free to share. Thank you.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to