Skip to content

Commit 32ba79a

Browse files
flavono123edibble21
authored andcommitted
fix(helm): MEMORY_LIMIT env for custom controller container name (aws#7700)
Signed-off-by: flavono123 <[email protected]>
1 parent e8c71d7 commit 32ba79a

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

charts/karpenter/templates/_helpers.tpl

+6
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,12 @@ Karpenter image to use
7575
{{- end }}
7676
{{- end }}
7777

78+
{{/*
79+
Karpenter controller container name
80+
*/}}
81+
{{- define "karpenter.controller.containerName" -}}
82+
{{- .Values.controller.containerName | default "controller" -}}
83+
{{- end -}}
7884

7985
{{/* Get PodDisruptionBudget API Version */}}
8086
{{- define "karpenter.pdb.apiVersion" -}}

charts/karpenter/templates/deployment.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ spec:
6060
schedulerName: {{ . | quote }}
6161
{{- end }}
6262
containers:
63-
- name: {{ .Values.controller.containerName | default "controller" }}
63+
- name: {{ include "karpenter.controller.containerName" . }}
6464
securityContext:
6565
runAsUser: 65532
6666
runAsGroup: 65532
@@ -102,7 +102,7 @@ spec:
102102
- name: MEMORY_LIMIT
103103
valueFrom:
104104
resourceFieldRef:
105-
containerName: controller
105+
containerName: {{ include "karpenter.controller.containerName" . }}
106106
divisor: "0"
107107
resource: limits.memory
108108
- name: FEATURE_GATES

0 commit comments

Comments
 (0)