File tree Expand file tree Collapse file tree 3 files changed +31
-3
lines changed
charts/transformation-service Expand file tree Collapse file tree 3 files changed +31
-3
lines changed Original file line number Diff line number Diff line change 11apiVersion : v1
22description : Feature store for machine learning
33name : feast
4- version : 0.20.0
4+ version : 0.20.1
55keywords :
66 - machine learning
77 - big data
Original file line number Diff line number Diff line change @@ -30,19 +30,44 @@ spec:
3030 nodeSelector :
3131 {{- toYaml . | nindent 8 }}
3232 {{- end }}
33+
34+ volumes :
35+ {{- range $secret := .Values.secrets }}
36+ - name : {{ $secret }}
37+ secret :
38+ secretName : {{ $secret }}
39+ {{- end }}
40+
3341 containers :
3442 - name : {{ .Chart.Name }}
3543 image : {{ .Values.image.repository }}:{{ .Values.image.tag }}
3644 imagePullPolicy : {{ .Values.image.pullPolicy }}
3745 ports :
3846 - name : grpc
3947 containerPort : {{ .Values.service.grpc.targetPort }}
40-
48+
49+ volumeMounts :
50+ {{- range $secret := .Values.secrets }}
51+ - name : {{ $secret }}
52+ mountPath : " /etc/secrets/{{ $secret }}"
53+ readOnly : true
54+ {{- end }}
55+
4156 env :
4257 - name : FEATURE_TRANSFORMATION_SERVER_PORT
4358 value : {{ .Values.service.grpc.targetPort | quote }}
4459 - name : FEATURE_STORE_YAML_BASE64
4560 value : {{ tpl (.Files.Get "config/feature_store.yaml") . | b64enc | quote }}
46-
61+
62+ {{- range $key, $value := .Values.envOverrides }}
63+ - name : {{ printf "%s" $key | replace "." "_" | upper | quote }}
64+ {{- if eq (kindOf $value) "map" }}
65+ valueFrom :
66+ {{- toYaml $value | nindent 12 }}
67+ {{- else }}
68+ value : {{ $value | quote }}
69+ {{- end }}
70+ {{- end }}
71+
4772 resources :
4873 {{- toYaml .Values.resources | nindent 10 }}
Original file line number Diff line number Diff line change @@ -30,5 +30,8 @@ nodeSelector: {}
3030# envOverrides -- Extra environment variables to set
3131envOverrides : {}
3232
33+ # secrets -- List of Kubernetes secrets to be mounted. These secrets will be mounted on /etc/secrets/<secret name>.
34+ secrets : []
35+
3336# podLabels -- Labels to be added to Feast Serving pods
3437podLabels : {}
You can’t perform that action at this time.
0 commit comments