Skip to content

Commit 323ebd4

Browse files
committed
conditional logic for default resource values
1 parent dfbddd6 commit 323ebd4

File tree

2 files changed

+16
-7
lines changed

2 files changed

+16
-7
lines changed

helm/coder/values.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -199,12 +199,12 @@ coder:
199199
# coder.resources -- The resources to request for Coder. The below values are
200200
# defaults and can be overridden.
201201
resources:
202-
limits:
203-
cpu: 2000m
204-
memory: 4096Mi
205-
requests:
206-
cpu: 2000m
207-
memory: 4096Mi
202+
# limits:
203+
# cpu: 2000m
204+
# memory: 4096Mi
205+
# requests:
206+
# cpu: 2000m
207+
# memory: 4096Mi
208208

209209
# coder.certs -- CA bundles to mount inside the Coder pod.
210210
certs:

helm/libcoder/templates/_coder.yaml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,16 @@ imagePullPolicy: {{ .Values.coder.image.pullPolicy }}
6666
command:
6767
{{- toYaml .Values.coder.command | nindent 2 }}
6868
resources:
69-
{{- toYaml .Values.coder.resources | nindent 2 }}
69+
{{- if and (hasKey .Values.coder "resources") (not (empty .Values.coder.resources)) }}
70+
{{- toYaml .Values.coder.resources | nindent 2 }}
71+
{{- else }}
72+
limits:
73+
cpu: 2000m
74+
memory: 4096Mi
75+
requests:
76+
cpu: 2000m
77+
memory: 4096Mi
78+
{{- end }}
7079
lifecycle:
7180
{{- toYaml .Values.coder.lifecycle | nindent 2 }}
7281
securityContext: {{ toYaml .Values.coder.securityContext | nindent 2 }}

0 commit comments

Comments
 (0)