Skip to content

Commit

Permalink
Prevent terminationGracePeriodSeconds being treated as string in helm…
Browse files Browse the repository at this point in the history
… charts (#628)

add terminationGracePeriodSeconds to serverConfig in helm charts via json6902
  • Loading branch information
RafalSkolasinski committed Nov 23, 2022
1 parent 085e553 commit c4b5476
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1410,7 +1410,8 @@ spec:
securityContext: {{- toYaml .Values.serverConfig.securityContext
| nindent 6 }}
serviceAccountName: seldon-server
terminationGracePeriodSeconds: '{{ .Values.serverConfig.terminationGracePeriodSeconds}}'
terminationGracePeriodSeconds: {{ .Values.serverConfig.terminationGracePeriodSeconds
}}
volumes:
- name: downstream-ca-certs
secret:
Expand Down Expand Up @@ -1648,7 +1649,8 @@ spec:
securityContext: {{- toYaml .Values.serverConfig.securityContext
| nindent 6 }}
serviceAccountName: seldon-server
terminationGracePeriodSeconds: '{{ .Values.serverConfig.terminationGracePeriodSeconds}}'
terminationGracePeriodSeconds: {{ .Values.serverConfig.terminationGracePeriodSeconds
}}
volumes:
- configMap:
name: seldon-agent
Expand Down
1 change: 0 additions & 1 deletion k8s/kustomize/helm-components/patch_mlserver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ metadata:
name: mlserver
spec:
podSpec:
terminationGracePeriodSeconds: '{{ .Values.serverConfig.terminationGracePeriodSeconds}}'
containers:
- image: '{{ .Values.serverConfig.rclone.image.registry }}/{{ .Values.serverConfig.rclone.image.repository }}:{{ .Values.serverConfig.rclone.image.tag }}'
imagePullPolicy: '{{ .Values.serverConfig.rclone.image.pullPolicy }}'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
- op: replace
path: /spec/podSpec/securityContext
value: HACK_REMOVE_ME{{- toYaml .Values.serverConfig.securityContext | nindent 6 }}
- op: add
path: /spec/podSpec/terminationGracePeriodSeconds
value: HACK_REMOVE_ME{{ .Values.serverConfig.terminationGracePeriodSeconds }}
1 change: 0 additions & 1 deletion k8s/kustomize/helm-components/patch_triton.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ metadata:
name: triton
spec:
podSpec:
terminationGracePeriodSeconds: '{{ .Values.serverConfig.terminationGracePeriodSeconds}}'
containers:
- image: '{{ .Values.serverConfig.rclone.image.registry }}/{{ .Values.serverConfig.rclone.image.repository }}:{{ .Values.serverConfig.rclone.image.tag }}'
imagePullPolicy: '{{ .Values.serverConfig.rclone.image.pullPolicy }}'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
- op: replace
path: /spec/podSpec/securityContext
value: HACK_REMOVE_ME{{- toYaml .Values.serverConfig.securityContext | nindent 6 }}
- op: add
path: /spec/podSpec/terminationGracePeriodSeconds
value: HACK_REMOVE_ME{{ .Values.serverConfig.terminationGracePeriodSeconds }}

0 comments on commit c4b5476

Please sign in to comment.