# Allocatable memory and CPU in Kubernetes Nodes

DevFeed: [Allocatable memory and CPU in Kubernetes Nodes](<https://devfeed.tech/articles/allocatable-memory-and-cpu-in-kubernetes-nodes-19128.md>)

Original publisher: [Read original article](<https://learnkube.com/allocatable-resources>)

Author: Daniele Polencic

Published: 2020-05-20T00:00:00Z

Content type: tutorial

Language: en

Sources: [Learnk8s](<https://devfeed.tech/sources/learnk8s.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>)

Tags: [cpu](<https://devfeed.tech/tags/cpu.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [memory](<https://devfeed.tech/tags/memory.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [storage](<https://devfeed.tech/tags/storage.md>), [systemd](<https://devfeed.tech/tags/systemd.md>)

## AI overview

This tutorial explains why Kubernetes Nodes cannot dedicate all CPU, memory, and storage resources to Pods. It describes resources used by the operating system, system daemons, Kubernetes agents, and eviction thresholds, then discusses how managed Kubernetes services allocate these resources.

## Source excerpt

Pods deployed in your Kubernetes cluster consume resources such as memory, CPU and storage. However, not all resources in a Node can be used to run Pods.