Hello I have a druid cluster with kerberos authentication enabled.
As of now, Superset doesn’t support kerberos authentication when sending the API calls to a druid cluster. There’s an open PR with a solution, but hasn’t been merged yet(comments not being addressed) - https://github.com/apache/incubator-superset/pull/7091 Plus, Superset also uses pydruid in some of the queries to Druid. The version of pydruid used also doesn’t support kerberos authentication. I did a custom implementation so I could overcome the issue, Basically i'm doing a kinit every time a request is sent to Druid. Not an ideal solution, if we have many users setting up charts and dashboards, since the principal used is always the same (e.g. superset) The best solution would be to have implemented a general authentication function, once the application is started and TGT renewal process once it expires. Is there an ongoing process for having this implemented? Kind regards Paula Morais Clavica