Documentation ¶
Overview ¶
Package main is the entry of scheduler process.
Implements of init log, init flags and start scheduler manager.
Directories ¶
Path | Synopsis |
---|---|
src
|
|
manager/sched/api
Package api provides scheduler http api routes implements.
|
Package api provides scheduler http api routes implements. |
manager/sched/backend
Package backend provides api route's backend function implements.
|
Package backend provides api route's backend function implements. |
manager/sched/offer
Package offer provides mesos offers resources pool implements.
|
Package offer provides mesos offers resources pool implements. |
manager/sched/operator
Package operator implement functions for get or synchronize informations from mesos master using mesos operate API A oprate manager is responsible for synchronize agents from mesos master
|
Package operator implement functions for get or synchronize informations from mesos master using mesos operate API A oprate manager is responsible for synchronize agents from mesos master |
manager/sched/scheduler
Package scheduler provides scheduler main logic implements.
|
Package scheduler provides scheduler main logic implements. |
manager/sched/strategy
Package strategy provides schedule constraints implements.
|
Package strategy provides schedule constraints implements. |
manager/sched/task
Package task provides task related implements.
|
Package task provides task related implements. |
manager/store/etcd
Package store implements the interface for db operations and objects storage, currently using ZK Including Framework, application, version, task, taskgroup, configmap, secret, deployment, service, endpoint, agent.
|
Package store implements the interface for db operations and objects storage, currently using ZK Including Framework, application, version, task, taskgroup, configmap, secret, deployment, service, endpoint, agent. |
manager/store/zk
Package store implements the interface for db operations and objects storage, currently using ZK Including Framework, application, version, task, taskgroup, configmap, secret, deployment, service, endpoint, agent.
|
Package store implements the interface for db operations and objects storage, currently using ZK Including Framework, application, version, task, taskgroup, configmap, secret, deployment, service, endpoint, agent. |
mesosproto/mesos/allocator
Package mesos_allocator is a generated protocol buffer package.
|
Package mesos_allocator is a generated protocol buffer package. |
mesosproto/mesos/maintenance
Package mesos_maintenance is a generated protocol buffer package.
|
Package mesos_maintenance is a generated protocol buffer package. |
mesosproto/mesos/master
Package mesos_master is a generated protocol buffer package.
|
Package mesos_master is a generated protocol buffer package. |
mesosproto/mesos/quota
Package mesos_quota is a generated protocol buffer package.
|
Package mesos_quota is a generated protocol buffer package. |
mesosproto/sched
Package mesos_scheduler is a generated protocol buffer package.
|
Package mesos_scheduler is a generated protocol buffer package. |
pluginManager
Package pluginManager provides dymamic getting mesos slave attributes implements.
|
Package pluginManager provides dymamic getting mesos slave attributes implements. |
Click to show internal directories.
Click to hide internal directories.