From fdbb322c4fc9ebdfc182280acac713fb886c63ef Mon Sep 17 00:00:00 2001 From: Ying Zhang Date: Fri, 8 Dec 2023 19:00:06 -0800 Subject: [PATCH] add resources to webhook chart (#3891) * add resources to webhook chart Signed-off-by: yizhang-zen * add resource to scheduler-estimator chart Signed-off-by: yizhang-zen --------- Signed-off-by: yizhang-zen --- charts/karmada/templates/karmada-descheduler.yaml | 2 +- charts/karmada/templates/karmada-scheduler-estimator.yaml | 2 ++ charts/karmada/templates/karmada-webhook.yaml | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/charts/karmada/templates/karmada-descheduler.yaml b/charts/karmada/templates/karmada-descheduler.yaml index 874ea118ded5..caf9b8d29757 100644 --- a/charts/karmada/templates/karmada-descheduler.yaml +++ b/charts/karmada/templates/karmada-descheduler.yaml @@ -42,7 +42,7 @@ spec: {{- end }} automountServiceAccountToken: false containers: - - name: {{ $name }} + - name: {{ $name }}-descheduler image: {{ template "karmada.descheduler.image" . }} imagePullPolicy: {{ .Values.descheduler.image.pullPolicy }} command: diff --git a/charts/karmada/templates/karmada-scheduler-estimator.yaml b/charts/karmada/templates/karmada-scheduler-estimator.yaml index 6442a99dd06d..5521fe8a5f70 100644 --- a/charts/karmada/templates/karmada-scheduler-estimator.yaml +++ b/charts/karmada/templates/karmada-scheduler-estimator.yaml @@ -58,6 +58,8 @@ spec: - name: member-kubeconfig subPath: {{ $clusterName }}-kubeconfig mountPath: /etc/{{ $clusterName }}-kubeconfig + resources: + {{- toYaml .Values.schedulerEstimator.resources | nindent 12 }} volumes: - name: member-kubeconfig secret: diff --git a/charts/karmada/templates/karmada-webhook.yaml b/charts/karmada/templates/karmada-webhook.yaml index 77f68de7d3b1..60bd70391425 100644 --- a/charts/karmada/templates/karmada-webhook.yaml +++ b/charts/karmada/templates/karmada-webhook.yaml @@ -63,6 +63,8 @@ spec: path: /readyz port: 8443 scheme: HTTPS + resources: + {{- toYaml .Values.webhook.resources | nindent 12 }} volumes: {{- include "karmada.kubeconfig.volume" . | nindent 8 }} - name: {{ $name }}-webhook-cert-secret