# Managing a list of user specific resources per node

**URL:** <https://discuss.kubernetes.io/t/managing-a-list-of-user-specific-resources-per-node/11721>\
**Category:** General Discussions\
**Created:** [July 3, 2020, 5:41am UTC](https://discuss.kubernetes.io/t/managing-a-list-of-user-specific-resources-per-node/11721 "2020-07-03T05:41:57Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nagaraju\_Vemuri](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.kubernetes.io/nagaraju_vemuri/32/5456_2.png) [@Nagaraju\_Vemuri](https://discuss.kubernetes.io/u/Nagaraju_Vemuri)\
**Post date:** [July 3, 2020, 5:41am UTC](https://discuss.kubernetes.io/t/managing-a-list-of-user-specific-resources-per-node/11721/1 "2020-07-03T05:41:57Z")

</div>

### Cluster information:

Kubernetes version: 1.18.0  
Cloud being used: bare-metal  
Host OS: Ubuntu 16.04

Hi,

I would like to know if there is a way I can provide a list of strings(resources) to kubernetes, say [“A”, “B”, “C”, “D”] is a named list of resources from a node. And make sure a pod is scheduled only if resources from this list are available on the node. Each pod tells how many resources it needs from this named resource-list.

And pod may request for one or more(pod gives count of) resources from this named list of strings.  
And Kubernetes can allocate any un-used strings from this named list and maintain resources usage across pods.  
And when pod goes down, kubernetes should restore the resources it consumed similar to CPU/memory.

Thanks,  
Nagaraju
