You've already forked helm-gitea
Use Secrets for passwords and tokens
Signed-off-by: Thomas Matysik <thomas@matysik.co.nz>
This commit is contained in:

committed by
Charlie Drage

parent
7340a6278a
commit
5f3dd8a292
16
templates/secrets/externaldb-secret.yaml
Normal file
16
templates/secrets/externaldb-secret.yaml
Normal file
@ -0,0 +1,16 @@
|
||||
{{- if .Values.externalDB -}}
|
||||
{{- if (not .Values.externalDB.secretName) -}}
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: {{ template "db-secret-name" . }}
|
||||
labels:
|
||||
app: {{ template "fullname" . }}
|
||||
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
|
||||
release: {{ .Release.Name | quote }}
|
||||
heritage: {{ .Release.Service | quote }}
|
||||
type: Opaque
|
||||
data:
|
||||
{{ .Values.externalDB.passwordKey }}: {{ .Values.externalDB.dbPassword | b64enc }}
|
||||
{{- end -}}
|
||||
{{- end }}
|
25
templates/secrets/gitea-secret.yaml
Normal file
25
templates/secrets/gitea-secret.yaml
Normal file
@ -0,0 +1,25 @@
|
||||
{{- if (not .Values.config.secretName) -}}
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: {{ template "gitea-secret-name" . }}
|
||||
labels:
|
||||
app: {{ template "fullname" . }}
|
||||
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
|
||||
release: {{ .Release.Name | quote }}
|
||||
heritage: {{ .Release.Service | quote }}
|
||||
type: Opaque
|
||||
data:
|
||||
{{ if .Values.config.secretKey }}
|
||||
secret-key: {{ .Values.config.secretKey | b64enc }}
|
||||
{{ end }}
|
||||
{{ if .Values.config.jwtSecret }}
|
||||
jwt-secret: {{ .Values.config.jwtSecret | b64enc }}
|
||||
{{ end }}
|
||||
{{ if .Values.config.lfsJwtSecret }}
|
||||
lfs-jwt-secret: {{ .Values.config.lfsJwtSecret | b64enc }}
|
||||
{{ end }}
|
||||
{{ if .Values.config.internalToken }}
|
||||
internal-token: {{ .Values.config.internalToken | b64enc }}
|
||||
{{ end }}
|
||||
{{- end }}
|
Reference in New Issue
Block a user