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