Skip to content

Commit 664c1eb

Browse files
committed
storefront chart updates for ODA
1 parent b0cccd8 commit 664c1eb

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

deploy/complete/helm-chart/mushop/charts/storefront/templates/storefront-deployment.yaml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,15 @@ spec:
3232
containerPort: 8888
3333
env:
3434
- name: ODA_ENABLED
35-
value: "{{ .Values.env.odaEnabled }}"
35+
value: {{ .Values.env.odaEnabled | default "false" | quote }}
3636
- name: ODA_URI
37-
value: "{{ .Values.env.odaUri }}"
37+
value: {{ .Values.env.odaUri | quote }}
3838
- name: ODA_CHANNEL_ID
39-
value: "{{ .Values.env.odaChannelId }}"
39+
value: {{ .Values.env.odaChannelId | quote }}
4040
- name: ODA_SECRET
41-
value: "{{ .Values.env.odaSecret }}"
41+
value: {{ .Values.env.odaSecret | quote }}
4242
- name: ODA_USER_INIT_MESSAGE
43-
value: "{{ .Values.env.odaUserHiddenInitMessage }}"
43+
value: {{ .Values.env.odaUserHiddenInitMessage | quote }}
4444
livenessProbe:
4545
httpGet:
4646
path: /
@@ -56,6 +56,7 @@ spec:
5656
{{- toYaml .Values.resources | nindent 12 }}
5757
securityContext:
5858
{{- toYaml .Values.securityContext | nindent 12 }}
59+
readOnlyRootFilesystem: {{ if eq (.Values.env.odaEnabled | default false) true }}false{{ else }}true{{ end }}
5960
volumes:
6061
- name: tmp-volume
6162
emptyDir:

deploy/complete/helm-chart/mushop/charts/storefront/values.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ image:
66
pullPolicy: Always
77

88
env:
9-
odaEnabled: false
9+
odaEnabled:
1010
odaUri:
1111
odaChannelId:
1212
odaSecret:
@@ -22,7 +22,7 @@ resources:
2222

2323
securityContext:
2424
runAsNonRoot: true
25-
runAsUser: 10001
25+
runAsUser: 101
2626
capabilities:
2727
drop:
2828
- all
@@ -31,7 +31,6 @@ securityContext:
3131
- CHOWN
3232
- SETGID
3333
- SETUID
34-
readOnlyRootFilesystem: true
3534

3635
hpa:
3736
enabled: true

deploy/complete/helm-chart/mushop/requirements.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ dependencies:
3131
version: 0.1.0
3232
condition: session.enabled
3333
- name: storefront
34-
version: 0.1.0
34+
version: 0.2.0
3535
condition: storefront.enabled
3636
- name: user
3737
version: 0.1.0

0 commit comments

Comments
 (0)