Re: Question about mesos authentication and authorization?
Hi Greg, Thanks for the information. Jared From: Greg Mann Sent: Wednesday, December 14, 2016 9:18:53 AM To: dev Subject: Re: Question about mesos authentication and authorization? Hi Jared, The default authenticator modules included with Mesos only support storing the credentials in a file on disk. However, Mesos exposes an authenticator module interface which can be used to implement more complex authentication scenarios. Note that there are authenticator module interfaces for both the V0 API [1] and the HTTP V1 API [2]. You can find an introduction to Mesos modules in the docs [3]. Some Mesos users have implemented support for systems like LDAP and Kerberos. DC/OS Enterprise is one example of a system with LDAP support, but that functionality is proprietary so the module source-code isn't freely available. Cheers, Greg [1] https://github.com/apache/mesos/blob/master/include/meso s/authentication/authenticator.hpp [2] https://github.com/apache/mesos/blob/master/3rdparty/lib process/include/process/authenticator.hpp [3] http://mesos.apache.org/documentation/latest/modules/ On Mon, Dec 12, 2016 at 6:39 PM, Yu Wei wrote: > Hi folks, > > > One question about mesos authentication and authorization. > > Where could I store the credentials? In documentation, it seems the > credentials is stored in local disk. > > Is there any other approach to store and manage credentials via LDAP or > other 3rd party software? > > > Thanks, > > Jared, (??) > Software developer > Interested in open source software, big data, Linux >
Re: Question about mesos authentication and authorization?
Hi Jared, The default authenticator modules included with Mesos only support storing the credentials in a file on disk. However, Mesos exposes an authenticator module interface which can be used to implement more complex authentication scenarios. Note that there are authenticator module interfaces for both the V0 API [1] and the HTTP V1 API [2]. You can find an introduction to Mesos modules in the docs [3]. Some Mesos users have implemented support for systems like LDAP and Kerberos. DC/OS Enterprise is one example of a system with LDAP support, but that functionality is proprietary so the module source-code isn't freely available. Cheers, Greg [1] https://github.com/apache/mesos/blob/master/include/meso s/authentication/authenticator.hpp [2] https://github.com/apache/mesos/blob/master/3rdparty/lib process/include/process/authenticator.hpp [3] http://mesos.apache.org/documentation/latest/modules/ On Mon, Dec 12, 2016 at 6:39 PM, Yu Wei wrote: > Hi folks, > > > One question about mesos authentication and authorization. > > Where could I store the credentials? In documentation, it seems the > credentials is stored in local disk. > > Is there any other approach to store and manage credentials via LDAP or > other 3rd party software? > > > Thanks, > > Jared, (??) > Software developer > Interested in open source software, big data, Linux >
Question about mesos authentication and authorization?
Hi folks, One question about mesos authentication and authorization. Where could I store the credentials? In documentation, it seems the credentials is stored in local disk. Is there any other approach to store and manage credentials via LDAP or other 3rd party software? Thanks, Jared, (??) Software developer Interested in open source software, big data, Linux