diff --git a/charts/hedgedoc/Chart.yaml b/charts/hedgedoc/Chart.yaml index f163c47cf36916f51d27bd33e9ed3392d5980d42..e490d13bdd137c47ef1a6c30be9cf661479740ef 100644 --- a/charts/hedgedoc/Chart.yaml +++ b/charts/hedgedoc/Chart.yaml @@ -11,7 +11,7 @@ keywords: sources: - https://github.com/hedgedoc/hedgedoc/tree/master - https://git.shivering-isles.com/shivering-isles/infrastructure-gitops/-/tree/main/charts/hedgedoc -version: 0.1.3 +version: 0.1.4 # renovate: image=quay.io/hedgedoc/hedgedoc appVersion: 1.9.7 maintainers: diff --git a/charts/hedgedoc/README.md b/charts/hedgedoc/README.md index dceb58f28fd86254b5550167359e082c6c2bace2..64fe6fd092d990f20a6f3f9359cd785a4f289e40 100644 --- a/charts/hedgedoc/README.md +++ b/charts/hedgedoc/README.md @@ -1,6 +1,6 @@ # hedgedoc -   +   A platform to write and share markdown. diff --git a/charts/hedgedoc/templates/deployment.yaml b/charts/hedgedoc/templates/deployment.yaml index 4e926e5a679e1a9802b2d858e68d5c81d0756f67..38343b1eed06569aa6b4f50cc71121b480a53855 100644 --- a/charts/hedgedoc/templates/deployment.yaml +++ b/charts/hedgedoc/templates/deployment.yaml @@ -37,11 +37,13 @@ spec: - configMapRef: name: {{ include "hedgedoc.fullname" . }} env: + {{- if (or .Values.postgresql.enabled .Values.postgresql.auth.existingSecret) }} - name: "CMD_DB_PASSWORD" valueFrom: secretKeyRef: name: {{ template "hedgedoc.postgresql.secretName" . }} key: password + {{- end }} ports: - name: http containerPort: 3000 diff --git a/charts/hedgedoc/templates/secret.yaml b/charts/hedgedoc/templates/secret.yaml index 437bca31d7676d7ce97c9d889d11bd5609b6122c..a3c53d8f4b2819e30be144682cdaccb6dea0a7e0 100644 --- a/charts/hedgedoc/templates/secret.yaml +++ b/charts/hedgedoc/templates/secret.yaml @@ -23,4 +23,9 @@ data: {{- end }} {{- with .Values.config.oauth.clientSecret }} CMD_OAUTH2_CLIENT_SECRET: {{ . | b64enc }} + {{- end }} + {{- if not .Values.postgresql.enabled }} + {{- if not .Values.postgresql.auth.existingSecret }} + CMD_DB_PASSWORD: "{{ .Values.postgresql.auth.password | b64enc }}" + {{- end }} {{- end }} \ No newline at end of file