Created 01-23-2016 12:23 AM
After upgrade to Ambari-2.1.2.1 (or 2.2.1) and HDP-2.3.x we are going to add Kerberos and LDAP to the cluster and we are looking for the best, automated solution. Both will run on a RHEL box but we can select components freely. What's the best way to go? I'm aware of
Any help and ideas will be appreciated.
Created 01-23-2016 01:02 AM
Partner team have built some security workshops that show authentication, authorization, audit, encryption on HDP that might be helpful:
Also note that in Ambari 2.2.0.0 onwards there is a feature to enable kerberos via blueprints (tech preview feature)
Created 01-23-2016 12:27 AM
This is your best shot https://cwiki.apache.org/confluence/display/AMBARI/Automated+Kerberizaton
Created 01-23-2016 12:31 AM
@Predrag Minovic I am assuming that you are looking for a way to automate the security integration.
This link has really nice content that you can help to meet the requirement ...Thanks to @Ali Bajwa
https://github.com/abajwa-hw/ambari-workshops/blob/master/blueprints-demo-security.md
Created 01-23-2016 12:40 AM
Yes, we'd like to automate kereberization and provide the customer with an easy-to-use interface to manage users afterwards. I'm in touch and aware of great workshops by @Ali Bajwa but the KDC/OpenLDAP integration is not complete. Also aware of a great post about FreeIPA by @David Streever. And thanks for your super-express repsonse!
Created 01-23-2016 12:55 AM
@Predrag Minovic Both of them are GEMS ...Now, take a look on this
Jira.
Created 01-23-2016 01:02 AM
Partner team have built some security workshops that show authentication, authorization, audit, encryption on HDP that might be helpful:
Also note that in Ambari 2.2.0.0 onwards there is a feature to enable kerberos via blueprints (tech preview feature)
Created 01-23-2016 01:08 AM
Doesnt Active Directory provide this full-integrated-and-automated way?
Created 01-23-2016 01:21 AM
Yes both AD and IPA provide integrated KDC/LDAP experience which is great for most cases. The problem with FreeIPA is that Ambari doesn't natively support it yet (so you have to use manual option in security wizard where you have to manually create principals/distribute keytabs - JIRA has been logged on this). But every so often there are customers who require some corner case setup which doesn't work. Am guessing @Predrag Minovic is running into one of those
Created 06-21-2016 06:53 PM
AD is most definitely the easiest answer, unless you're morally opposed to it ;). You get integrated LDAP and KRB with nice user management tools. IPA does have some nice ootb features, though, around self service, etc.
Created 01-25-2016 02:26 PM
Hi @Ali Bajwa, thanks for chiming in. No special requirements except that KDC/LDAP run on RHEL Linux. Also, I don't mind wasting more time to install the solution but would like to provide sysadmin with easy-to-use UI to manage users and groups.