Skip to content

Commit

Permalink
add existingSecret functionality
Browse files Browse the repository at this point in the history
  • Loading branch information
filiprafaj committed May 7, 2024
1 parent 3793bff commit 99d8217
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 13 deletions.
10 changes: 5 additions & 5 deletions docker/kubernetes/helm/templates/api/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -147,18 +147,18 @@ spec:
key: accessKey
- name: AWS_SECRET_ACCESS_KEY
valueFrom :
secretKeyRef:
secretKeyRef:
name: {{ include "novu.s3.secretName" . }}
key: secretKey
- name: JWT_SECRET
valueFrom :
secretKeyRef:
name: {{ include "common.names.fullname" . }}
secretKeyRef:
name: {{ if .Values.existingSecret -}} {{ .Values.existingSecret }} {{- else -}} {{ include "common.names.fullname" . }} {{- end }}
key: jwt-secret
- name: STORE_ENCRYPTION_KEY
valueFrom :
secretKeyRef:
name: {{ include "common.names.fullname" . }}
secretKeyRef:
name: {{ if .Values.existingSecret -}} {{ .Values.existingSecret }} {{- else -}} {{ include "common.names.fullname" . }} {{- end }}
key: store-encryption-key
{{- if .Values.api.extraEnvVars }}
{{- include "common.tplvalues.render" (dict "value" .Values.api.extraEnvVars "context" $) | nindent 12 }}
Expand Down
12 changes: 6 additions & 6 deletions docker/kubernetes/helm/templates/worker/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -126,28 +126,28 @@ spec:
key: mongoUrl
- name: S3_BUCKET_NAME
valueFrom :
secretKeyRef:
secretKeyRef:
name: {{ include "novu.s3.secretName" . }}
key: bucketName
- name: S3_REGION
valueFrom :
secretKeyRef:
secretKeyRef:
name: {{ include "novu.s3.secretName" . }}
key: region
- name: AWS_ACCESS_KEY_ID
valueFrom :
secretKeyRef:
secretKeyRef:
name: {{ include "novu.s3.secretName" . }}
key: accessKey
- name: AWS_SECRET_ACCESS_KEY
valueFrom :
secretKeyRef:
secretKeyRef:
name: {{ include "novu.s3.secretName" . }}
key: secretKey
- name: STORE_ENCRYPTION_KEY
valueFrom :
secretKeyRef:
name: {{ include "common.names.fullname" . }}
secretKeyRef:
name: {{ if .Values.existingSecret -}} {{ .Values.existingSecret }} {{- else -}} {{ include "common.names.fullname" . }} {{- end }}
key: store-encryption-key
{{- if .Values.api.extraEnvVars }}
{{- include "common.tplvalues.render" (dict "value" .Values.api.extraEnvVars "context" $) | nindent 12 }}
Expand Down
4 changes: 2 additions & 2 deletions docker/kubernetes/helm/templates/ws/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -115,8 +115,8 @@ spec:
key: mongoUrl
- name: JWT_SECRET
valueFrom :
secretKeyRef:
name: {{ include "common.names.fullname" . }}
secretKeyRef:
name: {{ if .Values.existingSecret -}} {{ .Values.existingSecret }} {{- else -}} {{ include "common.names.fullname" . }} {{- end }}
key: jwt-secret
{{- if .Values.ws.extraEnvVars }}
{{- include "common.tplvalues.render" (dict "value" .Values.api.extraEnvVars "context" $) | nindent 12 }}
Expand Down
2 changes: 2 additions & 0 deletions docker/kubernetes/helm/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1695,6 +1695,8 @@ metrics:

##@section Secrets definition
##
existingSecret: ''

jwt:
## @param jwt.secret The secret keybase which is used to encrypt / verify the tokens issued for authentication
## Please change this for production use !
Expand Down

0 comments on commit 99d8217

Please sign in to comment.