How LXD in cluster mode decides which node should run this particular container?
How can I extend LXD’s resource manager by telling it, oh this node is full? According to some QOS metrics?
I have a performance agent running on each hardware resource. I want this performance agent to decide how many more containers I can run in its node. But I am unsure how I can manipulate lxd’s available allocatable resource pool.
To reiterate my question is where the instance should run. I would like to stop lxd to consider putting another instance/container in the particular node (cluster member) if the performance agent decides.
Should I somehow update the lxd’s database?