From 998345c105d43c1f6ec13a47342448fc215b07cd Mon Sep 17 00:00:00 2001 From: Kush Upadhyay Date: Thu, 9 Oct 2025 04:22:39 +0000 Subject: [PATCH 1/5] kubernetes: add enableDebuggingHandlers default --- packages/kubernetes-1.28/kubelet-config | 1 + packages/kubernetes-1.29/kubelet-config | 1 + packages/kubernetes-1.30/kubelet-config | 1 + packages/kubernetes-1.31/kubelet-config | 1 + packages/kubernetes-1.32/kubelet-config | 1 + packages/kubernetes-1.33/kubelet-config | 1 + packages/kubernetes-1.34/kubelet-config | 1 + 7 files changed, 7 insertions(+) diff --git a/packages/kubernetes-1.28/kubelet-config b/packages/kubernetes-1.28/kubelet-config index 8fd90a7d3..3f95aec39 100644 --- a/packages/kubernetes-1.28/kubelet-config +++ b/packages/kubernetes-1.28/kubelet-config @@ -203,3 +203,4 @@ reservedMemory: reservedSystemCPUs: {{settings.kubernetes.reserved-cpus}} {{/if}} failSwapOn: false +enableDebuggingHandlers: false diff --git a/packages/kubernetes-1.29/kubelet-config b/packages/kubernetes-1.29/kubelet-config index 8fd90a7d3..3f95aec39 100644 --- a/packages/kubernetes-1.29/kubelet-config +++ b/packages/kubernetes-1.29/kubelet-config @@ -203,3 +203,4 @@ reservedMemory: reservedSystemCPUs: {{settings.kubernetes.reserved-cpus}} {{/if}} failSwapOn: false +enableDebuggingHandlers: false diff --git a/packages/kubernetes-1.30/kubelet-config b/packages/kubernetes-1.30/kubelet-config index d195e027d..e3334e686 100644 --- a/packages/kubernetes-1.30/kubelet-config +++ b/packages/kubernetes-1.30/kubelet-config @@ -213,3 +213,4 @@ failSwapOn: false memorySwap: swapBehavior: {{settings.kubernetes.memory-swap-behavior}} {{/if}} +enableDebuggingHandlers: false diff --git a/packages/kubernetes-1.31/kubelet-config b/packages/kubernetes-1.31/kubelet-config index d195e027d..e3334e686 100644 --- a/packages/kubernetes-1.31/kubelet-config +++ b/packages/kubernetes-1.31/kubelet-config @@ -213,3 +213,4 @@ failSwapOn: false memorySwap: swapBehavior: {{settings.kubernetes.memory-swap-behavior}} {{/if}} +enableDebuggingHandlers: false diff --git a/packages/kubernetes-1.32/kubelet-config b/packages/kubernetes-1.32/kubelet-config index f9c0dda4c..daa5e6420 100644 --- a/packages/kubernetes-1.32/kubelet-config +++ b/packages/kubernetes-1.32/kubelet-config @@ -216,3 +216,4 @@ memorySwap: {{#if settings.kubernetes.single-process-oom-kill}} singleProcessOOMKill: {{settings.kubernetes.single-process-oom-kill}} {{/if}} +enableDebuggingHandlers: false diff --git a/packages/kubernetes-1.33/kubelet-config b/packages/kubernetes-1.33/kubelet-config index 51f7dccab..d63051134 100644 --- a/packages/kubernetes-1.33/kubelet-config +++ b/packages/kubernetes-1.33/kubelet-config @@ -216,5 +216,6 @@ memorySwap: {{#if settings.kubernetes.single-process-oom-kill}} singleProcessOOMKill: {{settings.kubernetes.single-process-oom-kill}} {{/if}} +enableDebuggingHandlers: false featureGates: DynamicResourceAllocation: true diff --git a/packages/kubernetes-1.34/kubelet-config b/packages/kubernetes-1.34/kubelet-config index aaa2ec70f..8739f8ded 100644 --- a/packages/kubernetes-1.34/kubelet-config +++ b/packages/kubernetes-1.34/kubelet-config @@ -216,6 +216,7 @@ memorySwap: {{#if settings.kubernetes.single-process-oom-kill}} singleProcessOOMKill: {{settings.kubernetes.single-process-oom-kill}} {{/if}} +enableDebuggingHandlers: false featureGates: DynamicResourceAllocation: true MutableCSINodeAllocatableCount: true From 00669573b7436629b7a91b06660b1dc6685c508b Mon Sep 17 00:00:00 2001 From: Kush Upadhyay Date: Thu, 9 Oct 2025 04:29:33 +0000 Subject: [PATCH 2/5] kubernetes: add imageMinimumGCAge setting Signed-off-by: Kush Upadhyay --- packages/kubernetes-1.28/kubelet-config | 3 +++ packages/kubernetes-1.29/kubelet-config | 3 +++ packages/kubernetes-1.30/kubelet-config | 3 +++ packages/kubernetes-1.31/kubelet-config | 3 +++ packages/kubernetes-1.32/kubelet-config | 3 +++ packages/kubernetes-1.33/kubelet-config | 3 +++ packages/kubernetes-1.34/kubelet-config | 3 +++ 7 files changed, 21 insertions(+) diff --git a/packages/kubernetes-1.28/kubelet-config b/packages/kubernetes-1.28/kubelet-config index 3f95aec39..02a476868 100644 --- a/packages/kubernetes-1.28/kubelet-config +++ b/packages/kubernetes-1.28/kubelet-config @@ -204,3 +204,6 @@ reservedSystemCPUs: {{settings.kubernetes.reserved-cpus}} {{/if}} failSwapOn: false enableDebuggingHandlers: false +{{#if settings.kubernetes.image-minimum-gc-age}} +imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} +{{/if}} diff --git a/packages/kubernetes-1.29/kubelet-config b/packages/kubernetes-1.29/kubelet-config index 3f95aec39..02a476868 100644 --- a/packages/kubernetes-1.29/kubelet-config +++ b/packages/kubernetes-1.29/kubelet-config @@ -204,3 +204,6 @@ reservedSystemCPUs: {{settings.kubernetes.reserved-cpus}} {{/if}} failSwapOn: false enableDebuggingHandlers: false +{{#if settings.kubernetes.image-minimum-gc-age}} +imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} +{{/if}} diff --git a/packages/kubernetes-1.30/kubelet-config b/packages/kubernetes-1.30/kubelet-config index e3334e686..9b5d432bc 100644 --- a/packages/kubernetes-1.30/kubelet-config +++ b/packages/kubernetes-1.30/kubelet-config @@ -214,3 +214,6 @@ memorySwap: swapBehavior: {{settings.kubernetes.memory-swap-behavior}} {{/if}} enableDebuggingHandlers: false +{{#if settings.kubernetes.image-minimum-gc-age}} +imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} +{{/if}} diff --git a/packages/kubernetes-1.31/kubelet-config b/packages/kubernetes-1.31/kubelet-config index e3334e686..9b5d432bc 100644 --- a/packages/kubernetes-1.31/kubelet-config +++ b/packages/kubernetes-1.31/kubelet-config @@ -214,3 +214,6 @@ memorySwap: swapBehavior: {{settings.kubernetes.memory-swap-behavior}} {{/if}} enableDebuggingHandlers: false +{{#if settings.kubernetes.image-minimum-gc-age}} +imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} +{{/if}} diff --git a/packages/kubernetes-1.32/kubelet-config b/packages/kubernetes-1.32/kubelet-config index daa5e6420..d03488db9 100644 --- a/packages/kubernetes-1.32/kubelet-config +++ b/packages/kubernetes-1.32/kubelet-config @@ -217,3 +217,6 @@ memorySwap: singleProcessOOMKill: {{settings.kubernetes.single-process-oom-kill}} {{/if}} enableDebuggingHandlers: false +{{#if settings.kubernetes.image-minimum-gc-age}} +imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} +{{/if}} diff --git a/packages/kubernetes-1.33/kubelet-config b/packages/kubernetes-1.33/kubelet-config index d63051134..236d51900 100644 --- a/packages/kubernetes-1.33/kubelet-config +++ b/packages/kubernetes-1.33/kubelet-config @@ -217,5 +217,8 @@ memorySwap: singleProcessOOMKill: {{settings.kubernetes.single-process-oom-kill}} {{/if}} enableDebuggingHandlers: false +{{#if settings.kubernetes.image-minimum-gc-age}} +imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} +{{/if}} featureGates: DynamicResourceAllocation: true diff --git a/packages/kubernetes-1.34/kubelet-config b/packages/kubernetes-1.34/kubelet-config index 8739f8ded..ec5b1f980 100644 --- a/packages/kubernetes-1.34/kubelet-config +++ b/packages/kubernetes-1.34/kubelet-config @@ -217,6 +217,9 @@ memorySwap: singleProcessOOMKill: {{settings.kubernetes.single-process-oom-kill}} {{/if}} enableDebuggingHandlers: false +{{#if settings.kubernetes.image-minimum-gc-age}} +imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} +{{/if}} featureGates: DynamicResourceAllocation: true MutableCSINodeAllocatableCount: true From 0589df480d0f14c75c03a4cf93c6376fd144f13d Mon Sep 17 00:00:00 2001 From: Kush Upadhyay Date: Thu, 9 Oct 2025 04:31:07 +0000 Subject: [PATCH 3/5] kubernetes: add imageMaximumGCAge setting Signed-off-by: Kush Upadhyay --- packages/kubernetes-1.29/kubelet-config | 5 +++++ packages/kubernetes-1.30/kubelet-config | 3 +++ packages/kubernetes-1.31/kubelet-config | 6 ++++++ packages/kubernetes-1.32/kubelet-config | 3 +++ packages/kubernetes-1.33/kubelet-config | 3 +++ packages/kubernetes-1.34/kubelet-config | 3 +++ 6 files changed, 23 insertions(+) diff --git a/packages/kubernetes-1.29/kubelet-config b/packages/kubernetes-1.29/kubelet-config index 02a476868..a7ac58e5d 100644 --- a/packages/kubernetes-1.29/kubelet-config +++ b/packages/kubernetes-1.29/kubelet-config @@ -207,3 +207,8 @@ enableDebuggingHandlers: false {{#if settings.kubernetes.image-minimum-gc-age}} imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} {{/if}} +{{#if settings.kubernetes.image-maximum-gc-age}} +imageMaximumGCAge: {{settings.kubernetes.image-maximum-gc-age}} +{{/if}} +featureGates: + ImageMaximumGCAge: true diff --git a/packages/kubernetes-1.30/kubelet-config b/packages/kubernetes-1.30/kubelet-config index 9b5d432bc..a2fcc5684 100644 --- a/packages/kubernetes-1.30/kubelet-config +++ b/packages/kubernetes-1.30/kubelet-config @@ -217,3 +217,6 @@ enableDebuggingHandlers: false {{#if settings.kubernetes.image-minimum-gc-age}} imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} {{/if}} +{{#if settings.kubernetes.image-maximum-gc-age}} +imageMaximumGCAge: {{settings.kubernetes.image-maximum-gc-age}} +{{/if}} diff --git a/packages/kubernetes-1.31/kubelet-config b/packages/kubernetes-1.31/kubelet-config index 9b5d432bc..adba08135 100644 --- a/packages/kubernetes-1.31/kubelet-config +++ b/packages/kubernetes-1.31/kubelet-config @@ -217,3 +217,9 @@ enableDebuggingHandlers: false {{#if settings.kubernetes.image-minimum-gc-age}} imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} {{/if}} +{{#if settings.kubernetes.image-maximum-gc-age}} +imageMaximumGCAge: {{settings.kubernetes.image-maximum-gc-age}} +{{/if}} +{{#if settings.kubernetes.max-parallel-image-pulls}} +maxParallelImagePulls: {{settings.kubernetes.max-parallel-image-pulls}} +{{/if}} diff --git a/packages/kubernetes-1.32/kubelet-config b/packages/kubernetes-1.32/kubelet-config index d03488db9..a1e861d53 100644 --- a/packages/kubernetes-1.32/kubelet-config +++ b/packages/kubernetes-1.32/kubelet-config @@ -220,3 +220,6 @@ enableDebuggingHandlers: false {{#if settings.kubernetes.image-minimum-gc-age}} imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} {{/if}} +{{#if settings.kubernetes.image-maximum-gc-age}} +imageMaximumGCAge: {{settings.kubernetes.image-maximum-gc-age}} +{{/if}} diff --git a/packages/kubernetes-1.33/kubelet-config b/packages/kubernetes-1.33/kubelet-config index 236d51900..b9af4b25d 100644 --- a/packages/kubernetes-1.33/kubelet-config +++ b/packages/kubernetes-1.33/kubelet-config @@ -220,5 +220,8 @@ enableDebuggingHandlers: false {{#if settings.kubernetes.image-minimum-gc-age}} imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} {{/if}} +{{#if settings.kubernetes.image-maximum-gc-age}} +imageMaximumGCAge: {{settings.kubernetes.image-maximum-gc-age}} +{{/if}} featureGates: DynamicResourceAllocation: true diff --git a/packages/kubernetes-1.34/kubelet-config b/packages/kubernetes-1.34/kubelet-config index ec5b1f980..42d284506 100644 --- a/packages/kubernetes-1.34/kubelet-config +++ b/packages/kubernetes-1.34/kubelet-config @@ -220,6 +220,9 @@ enableDebuggingHandlers: false {{#if settings.kubernetes.image-minimum-gc-age}} imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} {{/if}} +{{#if settings.kubernetes.image-maximum-gc-age}} +imageMaximumGCAge: {{settings.kubernetes.image-maximum-gc-age}} +{{/if}} featureGates: DynamicResourceAllocation: true MutableCSINodeAllocatableCount: true From 363504c8f452db340d90290b9a91bad3bc1d8795 Mon Sep 17 00:00:00 2001 From: Kush Upadhyay Date: Thu, 9 Oct 2025 04:32:47 +0000 Subject: [PATCH 4/5] kubernetes: add maxParallelImagePulls setting --- packages/kubernetes-1.28/kubelet-config | 3 +++ packages/kubernetes-1.29/kubelet-config | 3 +++ packages/kubernetes-1.30/kubelet-config | 3 +++ packages/kubernetes-1.32/kubelet-config | 3 +++ packages/kubernetes-1.33/kubelet-config | 3 +++ packages/kubernetes-1.34/kubelet-config | 3 +++ 6 files changed, 18 insertions(+) diff --git a/packages/kubernetes-1.28/kubelet-config b/packages/kubernetes-1.28/kubelet-config index 02a476868..ee3727835 100644 --- a/packages/kubernetes-1.28/kubelet-config +++ b/packages/kubernetes-1.28/kubelet-config @@ -207,3 +207,6 @@ enableDebuggingHandlers: false {{#if settings.kubernetes.image-minimum-gc-age}} imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} {{/if}} +{{#if settings.kubernetes.max-parallel-image-pulls}} +maxParallelImagePulls: {{settings.kubernetes.max-parallel-image-pulls}} +{{/if}} diff --git a/packages/kubernetes-1.29/kubelet-config b/packages/kubernetes-1.29/kubelet-config index a7ac58e5d..4cc1d89d6 100644 --- a/packages/kubernetes-1.29/kubelet-config +++ b/packages/kubernetes-1.29/kubelet-config @@ -210,5 +210,8 @@ imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} {{#if settings.kubernetes.image-maximum-gc-age}} imageMaximumGCAge: {{settings.kubernetes.image-maximum-gc-age}} {{/if}} +{{#if settings.kubernetes.max-parallel-image-pulls}} +maxParallelImagePulls: {{settings.kubernetes.max-parallel-image-pulls}} +{{/if}} featureGates: ImageMaximumGCAge: true diff --git a/packages/kubernetes-1.30/kubelet-config b/packages/kubernetes-1.30/kubelet-config index a2fcc5684..adba08135 100644 --- a/packages/kubernetes-1.30/kubelet-config +++ b/packages/kubernetes-1.30/kubelet-config @@ -220,3 +220,6 @@ imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} {{#if settings.kubernetes.image-maximum-gc-age}} imageMaximumGCAge: {{settings.kubernetes.image-maximum-gc-age}} {{/if}} +{{#if settings.kubernetes.max-parallel-image-pulls}} +maxParallelImagePulls: {{settings.kubernetes.max-parallel-image-pulls}} +{{/if}} diff --git a/packages/kubernetes-1.32/kubelet-config b/packages/kubernetes-1.32/kubelet-config index a1e861d53..0f47e7352 100644 --- a/packages/kubernetes-1.32/kubelet-config +++ b/packages/kubernetes-1.32/kubelet-config @@ -223,3 +223,6 @@ imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} {{#if settings.kubernetes.image-maximum-gc-age}} imageMaximumGCAge: {{settings.kubernetes.image-maximum-gc-age}} {{/if}} +{{#if settings.kubernetes.max-parallel-image-pulls}} +maxParallelImagePulls: {{settings.kubernetes.max-parallel-image-pulls}} +{{/if}} diff --git a/packages/kubernetes-1.33/kubelet-config b/packages/kubernetes-1.33/kubelet-config index b9af4b25d..cdef44787 100644 --- a/packages/kubernetes-1.33/kubelet-config +++ b/packages/kubernetes-1.33/kubelet-config @@ -223,5 +223,8 @@ imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} {{#if settings.kubernetes.image-maximum-gc-age}} imageMaximumGCAge: {{settings.kubernetes.image-maximum-gc-age}} {{/if}} +{{#if settings.kubernetes.max-parallel-image-pulls}} +maxParallelImagePulls: {{settings.kubernetes.max-parallel-image-pulls}} +{{/if}} featureGates: DynamicResourceAllocation: true diff --git a/packages/kubernetes-1.34/kubelet-config b/packages/kubernetes-1.34/kubelet-config index 42d284506..852d3cf62 100644 --- a/packages/kubernetes-1.34/kubelet-config +++ b/packages/kubernetes-1.34/kubelet-config @@ -223,6 +223,9 @@ imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} {{#if settings.kubernetes.image-maximum-gc-age}} imageMaximumGCAge: {{settings.kubernetes.image-maximum-gc-age}} {{/if}} +{{#if settings.kubernetes.max-parallel-image-pulls}} +maxParallelImagePulls: {{settings.kubernetes.max-parallel-image-pulls}} +{{/if}} featureGates: DynamicResourceAllocation: true MutableCSINodeAllocatableCount: true From d92cb45e13ce9606623da92c44bee5200833e1b1 Mon Sep 17 00:00:00 2001 From: Kush Upadhyay Date: Thu, 9 Oct 2025 04:33:35 +0000 Subject: [PATCH 5/5] kubernetes: add idsPerPod setting --- packages/kubernetes-1.33/kubelet-config | 3 +++ packages/kubernetes-1.34/kubelet-config | 3 +++ 2 files changed, 6 insertions(+) diff --git a/packages/kubernetes-1.33/kubelet-config b/packages/kubernetes-1.33/kubelet-config index cdef44787..a4b74af59 100644 --- a/packages/kubernetes-1.33/kubelet-config +++ b/packages/kubernetes-1.33/kubelet-config @@ -223,6 +223,9 @@ imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} {{#if settings.kubernetes.image-maximum-gc-age}} imageMaximumGCAge: {{settings.kubernetes.image-maximum-gc-age}} {{/if}} +{{#if settings.kubernetes.ids-per-pod}} +idsPerPod: {{settings.kubernetes.ids-per-pod}} +{{/if}} {{#if settings.kubernetes.max-parallel-image-pulls}} maxParallelImagePulls: {{settings.kubernetes.max-parallel-image-pulls}} {{/if}} diff --git a/packages/kubernetes-1.34/kubelet-config b/packages/kubernetes-1.34/kubelet-config index 852d3cf62..a20f1cfc3 100644 --- a/packages/kubernetes-1.34/kubelet-config +++ b/packages/kubernetes-1.34/kubelet-config @@ -223,6 +223,9 @@ imageMinimumGCAge: {{settings.kubernetes.image-minimum-gc-age}} {{#if settings.kubernetes.image-maximum-gc-age}} imageMaximumGCAge: {{settings.kubernetes.image-maximum-gc-age}} {{/if}} +{{#if settings.kubernetes.ids-per-pod}} +idsPerPod: {{settings.kubernetes.ids-per-pod}} +{{/if}} {{#if settings.kubernetes.max-parallel-image-pulls}} maxParallelImagePulls: {{settings.kubernetes.max-parallel-image-pulls}} {{/if}}