From 2bf1168dcf249b1e63db89e797790ea79d58cfc1 Mon Sep 17 00:00:00 2001 From: Andrei Kvapil Date: Fri, 2 Jan 2026 19:12:30 +0100 Subject: [PATCH] [system] Add resource requests and limits to etcd-defrag (#1785) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## What this PR does Added resource requests and limits for etcd-defrag container. ### Release note ```release-note [system] Add resource requests and limits to etcd-defrag ``` ## Summary by CodeRabbit * **Chores** * Enhanced resource configurations for the etcd defragmentation process to ensure optimal performance and system stability. ✏️ Tip: You can customize this high-level summary in your review settings. --- packages/extra/etcd/templates/etcd-defrag.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/extra/etcd/templates/etcd-defrag.yaml b/packages/extra/etcd/templates/etcd-defrag.yaml index 21a8e5143..089df9206 100644 --- a/packages/extra/etcd/templates/etcd-defrag.yaml +++ b/packages/extra/etcd/templates/etcd-defrag.yaml @@ -12,6 +12,13 @@ spec: containers: - name: etcd-defrag image: ghcr.io/ahrtr/etcd-defrag:v0.13.0 + resources: + requests: + cpu: 200m + memory: 256Mi + limits: + cpu: 500m + memory: 512Mi args: - --endpoints={{ range $i, $e := until (int .Values.replicas) }}{{ if $i }},{{ end }}https://{{ $.Release.Name }}-{{ $i }}.{{ $.Release.Name }}-headless.{{ $.Release.Namespace }}.svc:2379{{ end }} - --cacert=/etc/etcd/pki/client/cert/ca.crt