Skip to content

Commit cc635f5

Browse files
Helm Unit: Fixed connect-inject deployment for cpu limit null update
1 parent a755605 commit cc635f5

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

charts/consul/templates/connect-inject-deployment.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -330,20 +330,20 @@ spec:
330330
{{- if .Values.connectInject.resources.requests }}
331331
requests:
332332
{{- if .Values.connectInject.resources.requests.cpu }}
333-
cpu: "{{ .Values.connectInject.resources.requests.cpu }}"
333+
cpu: "{{ .Values.connectInject.resources.requests.cpu | toString | trim }}"
334334
{{- end }}
335335
{{- if .Values.connectInject.resources.requests.memory }}
336-
memory: "{{ .Values.connectInject.resources.requests.memory }}"
336+
memory: "{{ .Values.connectInject.resources.requests.memory | toString | trim }}"
337337
{{- end }}
338338
{{- end }}
339339

340340
{{- if .Values.connectInject.resources.limits }}
341341
limits:
342342
{{- if .Values.connectInject.resources.limits.cpu }}
343-
cpu: "{{ .Values.connectInject.resources.limits.cpu }}"
343+
cpu: "{{ .Values.connectInject.resources.limits.cpu | toString | trim }}"
344344
{{- end }}
345345
{{- if .Values.connectInject.resources.limits.memory }}
346-
memory: "{{ .Values.connectInject.resources.limits.memory }}"
346+
memory: "{{ .Values.connectInject.resources.limits.memory | toString | trim }}"
347347
{{- end }}
348348
{{- end }}
349349
{{- end }}

charts/consul/test/unit/connect-inject-deployment.bats

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -960,7 +960,7 @@ load _helpers
960960
--set 'connectInject.enabled=true' \
961961
. | tee /dev/stderr |
962962
yq -rc '.spec.template.spec.containers[0].resources' | tee /dev/stderr)
963-
[ "${actual}" = '{"limits":{"cpu":null,"memory":"200Mi"},"requests":{"cpu":"50m","memory":"200Mi"}}' ]
963+
[ "${actual}" = '{"requests":{"cpu":"50m","memory":"200Mi"},"limits":{"memory":"200Mi"}}' ]
964964
}
965965

966966
@test "connectInject/Deployment: can set resources" {
@@ -974,7 +974,7 @@ load _helpers
974974
--set 'connectInject.resources.limits.cpu=200m' \
975975
. | tee /dev/stderr |
976976
yq -rc '.spec.template.spec.containers[0].resources' | tee /dev/stderr)
977-
[ "${actual}" = '{"limits":{"cpu":"200m","memory":"200Mi"},"requests":{"cpu":"100m","memory":"100Mi"}}' ]
977+
[ "${actual}" = '{"requests":{"cpu":"100m","memory":"100Mi"},"limits":{"cpu":"200m","memory":"200Mi"}}' ]
978978
}
979979

980980
#--------------------------------------------------------------------

0 commit comments

Comments
 (0)