diff --git a/packages/kubernetes-1.28/kubelet-config b/packages/kubernetes-1.28/kubelet-config index 8fd90a7d3..ee3727835 100644 --- a/packages/kubernetes-1.28/kubelet-config +++ b/packages/kubernetes-1.28/kubelet-config @@ -203,3 +203,10 @@ reservedMemory: 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}} +{{#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 8fd90a7d3..4cc1d89d6 100644 --- a/packages/kubernetes-1.29/kubelet-config +++ b/packages/kubernetes-1.29/kubelet-config @@ -203,3 +203,15 @@ reservedMemory: 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}} +{{#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 d195e027d..adba08135 100644 --- a/packages/kubernetes-1.30/kubelet-config +++ b/packages/kubernetes-1.30/kubelet-config @@ -213,3 +213,13 @@ failSwapOn: false 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}} +{{#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.31/kubelet-config b/packages/kubernetes-1.31/kubelet-config index d195e027d..adba08135 100644 --- a/packages/kubernetes-1.31/kubelet-config +++ b/packages/kubernetes-1.31/kubelet-config @@ -213,3 +213,13 @@ failSwapOn: false 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}} +{{#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 f9c0dda4c..0f47e7352 100644 --- a/packages/kubernetes-1.32/kubelet-config +++ b/packages/kubernetes-1.32/kubelet-config @@ -216,3 +216,13 @@ memorySwap: {{#if settings.kubernetes.single-process-oom-kill}} 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}} +{{#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 51f7dccab..a4b74af59 100644 --- a/packages/kubernetes-1.33/kubelet-config +++ b/packages/kubernetes-1.33/kubelet-config @@ -216,5 +216,18 @@ memorySwap: {{#if settings.kubernetes.single-process-oom-kill}} 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}} +{{#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}} featureGates: DynamicResourceAllocation: true diff --git a/packages/kubernetes-1.34/kubelet-config b/packages/kubernetes-1.34/kubelet-config index aaa2ec70f..a20f1cfc3 100644 --- a/packages/kubernetes-1.34/kubelet-config +++ b/packages/kubernetes-1.34/kubelet-config @@ -216,6 +216,19 @@ memorySwap: {{#if settings.kubernetes.single-process-oom-kill}} 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}} +{{#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}} featureGates: DynamicResourceAllocation: true MutableCSINodeAllocatableCount: true