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 <yu20...@hotmail.com> 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
>

Reply via email to