Hello everyone! We managed to integrate our local Kubernetes deployment with our LDAP via jaas configuration. Here is how it looks.
WHZ-Authentication {
com.sun.security.auth.module.LdapLoginModule sufficient
userProvider="ldap://*****.*****.***:389/DC=****,DC=****,DC=eurocontrol,DC==***"
userFilter="(&(|(samAccountName={USERNAME})(userPrincipalName={USERNAME})(cn={USERNAME}))(objectClass=user))"
java.naming.security.principal="CN==****,OU=Users,OU==****,,DC==****,,DC==****,,DC==****,,DC==****,"
java.naming.security.credentials="****"
debug="true"
useSSL="false";
};
The problem we have now, is that the users are not saved in Datahub and we cannot assigned them to groups or give them permissions, etc. For some reason they are not saved in datahub. Note that we kept the datahub user as it has admin rights.
Does anyone encountered this? We are on v.0.11.0