> For the complete documentation index, see [llms.txt](https://developer.harness.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.harness.io/resilience-testing/chaos-engineering/faults/chaos-fault-categories/kube-resilience.md).

# Kube Resilience

import FaultDetailsCard from "@site/src/components/ChaosEngineering/FaultDetailsCard";

### Introduction <a href="#introduction" id="introduction"></a>

Kube-resilience faults test the resilience of Kubernetes control-plane components (kubelet, scheduler, API server) under stress conditions that target a specific node. Use these faults to validate that the cluster, the node, and co-located workloads behave correctly when a node suddenly becomes saturated.

<table data-view="cards"><thead><tr><th></th><th></th><th><select multiple><option value="VB1R3l9E" label="kubelet" color="blue"></option><option value="EJqKJs2F" label="density" color="blue"></option></select></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Kubelet density</strong></td><td>Create a configurable number of pods on a target Kubernetes node so you can test how the node, kubelet, and workload behave during a sudden pod-storm.</td><td><span data-option="VB1R3l9E">kubelet, </span><span data-option="EJqKJs2F">density</span></td><td><a href="#kubelet-density">#kubelet-density</a></td></tr></tbody></table>

#### Kubelet density <a href="#kubelet-density" id="kubelet-density"></a>

Kubelet density creates a configurable number of pods on a target Kubernetes node so the kubelet has to handle a sudden burst of pod-create requests in a short window.

<details>

<summary>Use cases</summary>

Test how a node, the kubelet, the container runtime, and co-located workloads behave under a pod-storm: whether the kubelet stays responsive, whether image pulls and CNI setup keep up, whether HPA reacts correctly, and whether monitoring detects the saturation within the alerting SLA.

</details>
