ankaios
ankaios copied to clipboard
Agent provides basic node resource availability
Description
To implement a dynamic scheduler as a plugin in Ankaios, one would use the operator pattern and let a workload (assume called composer) running that instructs the cluster (over the Ankaios server) to stop and start workload on distinct nodes. In order to start services where resources are available, the composer must know the resource availability on all nodes on the cluster. This can be achieved by running a monitoring workload on each node, but could also be done by providing the information by the Ankaios agent via an event sent to the server (and from there distributed to interested workloads).
The resource data could also be interesting for general monitoring and logging purposes and also during development.
Goals
- Provide node load/free resources by each agent as events
Final result
Summary
To be filled when the final solution is sketched.
Tasks
- [ ] Task 1
- [ ] Task 2
- [ ] ...