Documentation
From first deployment to framework development: use the maintained ClusterD documentation and source as the authority.
Architecture
Understand masters, agents, frameworks, resource offers, and two-level scheduling.
View architecture ↗Operations
Configure high availability, maintenance, authentication, authorization, logging, and monitoring.
Operate ClusterD ↗HTTP endpoints
Explore the operator API for masters and agents, then continue into scheduler and executor APIs.
Browse API reference ↗Frameworks share the cluster—not the scheduler.
ClusterD exposes a shared resource pool to independent application frameworks. Each framework can apply domain-specific scheduling while ClusterD coordinates resources and execution.
Modern Linux baseline
cgroups v2 is mandatory from version 1.11.0-0.6.0 onward. Review the current release notes and source before upgrading an existing deployment.
Build from source
mkdir build && cd build
cmake -DUNBUNDLED_LIBEVENT=true \
-DENABLE_SSL=true \
-DENABLE_LIBEVENT=true ../
make
Browse the complete documentation →