Kubernetes is a popular container orchestration system used to manage and deploy containerized applications. Kubernetes nodes are the individual servers in a Kubernetes cluster that run the containers. Disk pressure is a condition where a node is using too much disk space or is using disk space too fast according to the thresholds set in the Kubernetes configuration. This condition can be caused by applications legitimately needing more space or an application misbehaving and filling up the disk prematurely in an unanticipated manner. It is important to monitor disk pressure as it can lead to performance issues, instability, or even downtime. When a Kubernetes node experiences disk pressure, it can trigger an incident that needs to be addressed to ensure the stability of the cluster.
Parameters
Debug
Get a list of nodes in the Kubernetes cluster
Check the disk usage on a specific node
Check if the Kubernetes nodes are running out of disk space
Check the Kubernetes event logs for any disk-related errors
Check if any pods are using a lot of disk space
Check which namespaces are using the most disk space
Repair
Cordon and then drain the node.
Learn more
Related Runbooks
Check out these related runbooks to help you debug and resolve similar issues.