Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]
Created 08-01-2017 07:08 AM
Hello,
I could access all topics on kafka without authentification.
My question : how I could secure access on kafka topics ?
Thks.
Created 08-01-2017 08:28 AM
Ranger can be used to sync users with LDAP/AD. Credentials are stored in LDAP/AD, and Ranger configured to access.
Knox is used as a proxy, but more for REST API service calls, and some UIs. It is not meant to proxy high volume traffic like Kafka messages.
Created 08-01-2017 07:57 AM
Atlas is more Governance related, security to a less extent.
You secure Kafka via Kerberos for authentication, and Ranger for authorization:
https://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.6.1/index.html#bk_security
Created 08-01-2017 08:09 AM
Thks for your quick reply. Is there an alternative to Kerberos ? May be Apache Knox + LDAP ?
I went to the link: indeed, it explains only the use of Kerberos.
Created 08-01-2017 08:28 AM
Ranger can be used to sync users with LDAP/AD. Credentials are stored in LDAP/AD, and Ranger configured to access.
Knox is used as a proxy, but more for REST API service calls, and some UIs. It is not meant to proxy high volume traffic like Kafka messages.
Created 08-01-2017 09:42 AM
Created 08-01-2017 10:24 AM
If you intend to run a secure Hadop cluster then there is no way you can avoid Kerberos. Below are the difference between knox and kerberos.
The Apache Knox Gateway is a system that provides a single point of authentication and access. It provides the following features:
Apache Knox can also access a Hadoop cluster over HTTP or HTTPS
Hope that helps to explain.
Created 08-01-2017 10:25 AM
If you intend to run a secure Hadop cluster then there is no way you can avoid Kerberos. Below are the difference between knox and kerberos.
The Apache Knox Gateway is a system that provides a single point of authentication and access. It provides the following features:
Apache Knox can also access a Hadoop cluster over HTTP or HTTPS
Hope that helps to explain.
Created 08-01-2017 12:22 PM
@Geoffrey Shelton Okot thks for this explanation.