ankaios icon indicating copy to clipboard operation
ankaios copied to clipboard

Agent provides basic node resource availability

Open krucod3 opened this issue 8 months ago • 3 comments

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
  • [ ] ...

krucod3 avatar Jun 06 '24 11:06 krucod3