What is the best way to maximize jupyterhub pods resources assignment

We have an Openshift environment on our company.
We’re trying to maximize the resources between our data scientists using jupyterhub.
Is there an option for assigning more resources dynamicly per demand (if there are free resources avaliable).

Source: StackOverflow