Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
Mesosphere Q1 Sprint 3 - 2/20
Description
Currently new allocation policies can be added by implementing AllocatorProcess interface, while Allocator class is a thin wrapper around it. This architecture may be not very favourable, because it imposes restriction on how allocators should be implemented. Additionally, the current design is not consistent with other pluggable—or potentially pluggable—Mesos components, e.g. Isolator, Authenticator.
As we are moving to modularizing the allocator, this ticket aims to change the way we implement allocation policies and instantiate allocators. Allocator tests and MockAllocatorProcess will be affected as well.
Attachments
Issue Links
- is depended upon by
-
MESOS-2160 Add support for allocator modules
- Resolved
-
MESOS-2286 Simplify the allocator architecture
- Open