Resource Limitations and Reservations #4661
Replies: 6 comments 4 replies
-
Seconding this |
Beta Was this translation helpful? Give feedback.
-
This feature would be cool, but also you made a mistake. Here is 'Note' from the installation docs
|
Beta Was this translation helpful? Give feedback.
-
Would love to see this features! |
Beta Was this translation helpful? Give feedback.
-
me too |
Beta Was this translation helpful? Give feedback.
-
I would love this! |
Beta Was this translation helpful? Give feedback.
-
Super idea! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I would love it if in the UI there was a built in manager to specific resource limits and reservations for services. https://docs.docker.com/reference/compose-file/deploy/#resources
Basically instead of having to manually go into the docker compose file and manually add these limits and reservations they could be sliders on the ui.
Most importantly there should be a reservation for Coolify itself. I came across an issue where I installed a service using a docker image that created a Java Virtual Machine, which by default allocated 1gb of ram. My machine while it did have more than 1gb of ram, it didnt have that much available due to the other services (including coolify) running on it. This caused the entire machine to basically brick itself. Every other service was timing out. I was also unable to SSH to the machine. Rebooting didn't fix anything either because coolify just tried to spin up the instance again. I was able to fix it by rescaling the machine to give it more memory, then adjust the service so it didnt use so much memory.
Basically, the entire goal of this feature is to have resource limits and reservations assignments easily available on every service via the ui. Along with having a default reservation for coolify itself. Simply adding a service shouldnt be able to so easily brick the entire machine. If coolify reserved some resources to the OS and to itself this would prevented services from eating into it.
Beta Was this translation helpful? Give feedback.
All reactions