From 6eb2a7f0787592cf36cbc33d483ec5896a7ec14a Mon Sep 17 00:00:00 2001 From: Arsolitt Date: Tue, 21 Apr 2026 18:39:43 +0300 Subject: [PATCH] docs(kubernetes): document hardcoded eviction parameters in kubelet defaults table Signed-off-by: Arsolitt --- packages/apps/kubernetes/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/apps/kubernetes/README.md b/packages/apps/kubernetes/README.md index da509eb33..0e6823325 100644 --- a/packages/apps/kubernetes/README.md +++ b/packages/apps/kubernetes/README.md @@ -287,9 +287,13 @@ Both `systemReservedMemory` and `kubeReservedMemory` receive the same auto-compu | `kubeReservedCpu` | `100m` | CPU reserved for kubelet and container runtime | | `evictionHardMemory` | `7%` | Hard eviction threshold for memory | | `evictionSoftMemory` | `10%` | Soft eviction threshold for memory | +| `evictionSoftGracePeriod` | `1m30s` *(hardcoded)* | Duration a soft eviction threshold must be breached before triggering eviction | +| `evictionMinimumReclaim` | `256Mi` *(hardcoded)* | Minimum amount of memory reclaimed per eviction action | Eviction thresholds can be specified as percentages (e.g., `7%`) or absolute values (e.g., `200Mi`). Both thresholds must use the same unit type. The hard threshold must be strictly less than the soft threshold. +The `evictionSoftGracePeriod` and `evictionMinimumReclaim` parameters are currently hardcoded in the chart template and cannot be overridden through values. + #### Example: Override kubelet reservations ```yaml