From f4eb018e33c8cf130d0836837032879256e0a802 Mon Sep 17 00:00:00 2001 From: Mark Loza Date: Thu, 2 Apr 2026 11:45:27 -0400 Subject: [PATCH] chore: align default resources with upstream kubeadm CoreDNS defaults Update resource requests and limits in values.yaml to match the values used by kubeadm in manifests.go (L103-108): - Remove CPU limit (kubeadm does not set one; avoids DNS throttling) - Set memory limit to 170Mi (was 128Mi) - Set memory request to 70Mi (was 128Mi) Bump chart version to 1.45.3 and add changelog entry. Co-Authored-By: Claude Sonnet 4.6 --- charts/coredns/Chart.yaml | 4 +++- charts/coredns/values.yaml | 5 ++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/charts/coredns/Chart.yaml b/charts/coredns/Chart.yaml index 8396a7893..ab9721dca 100644 --- a/charts/coredns/Chart.yaml +++ b/charts/coredns/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: coredns -version: 1.45.2 +version: 1.45.3 appVersion: 1.13.1 home: https://coredns.io icon: https://coredns.io/images/CoreDNS_Colour_Horizontal.png @@ -19,5 +19,7 @@ maintainers: type: application annotations: artifacthub.io/changes: | + - kind: changed + description: Align default resources with upstream kubeadm CoreDNS defaults (remove CPU limit, set memory limit to 170Mi, set memory request to 70Mi) - kind: added description: Add configurable dnsPolicy for deployment diff --git a/charts/coredns/values.yaml b/charts/coredns/values.yaml index 5f49cb330..37b1c8591 100644 --- a/charts/coredns/values.yaml +++ b/charts/coredns/values.yaml @@ -19,11 +19,10 @@ replicaCount: 1 resources: limits: - cpu: 100m - memory: 128Mi + memory: 170Mi requests: cpu: 100m - memory: 128Mi + memory: 70Mi rollingUpdate: maxUnavailable: 1