Clusterd is a cluster manager that provides efficient resource isolation and sharing across distributed applications, or frameworks. It can run workload on a dynamically shared pool of nodes.
As long as Apache Mesos/clusterd is used, and funding/time permits, I will continue to maintain this with security updates and features. Since there is no tracking in clusterd or at my repository, I have no overview of who benefits from my work outside of my client base. Therefore, I would greatly appreciate any feedback.
Documentation is available in the docs repository.
Instructions are included on the Getting Started page.
Clusterd is licensed under the Apache License, Version 2.0.
For additional information, see the LICENSE and NOTICE files.
To Compile Clusterd please use cmake
and not the deprecated configure
.
mkdir build
cd build
cmake -DUNBUNDLED_LIBEVENT=true -DENABLE_SSL=true -DENABLE_LIBEVENT=true ../
make
mkdir build
cd build
cmake -DUNBUNDLED_LIBEVENT=true -DENABLE_SSL=true -DENABLE_LIBEVENT=true -DCMAKE_BUILD_TYPE=Release -DCPACK_BINARY_DEB=true ../
make
make package