From fa0d03f97a904581eea44e6c2288ea80b7919cfd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D1=8B=D1=82=D0=BA=D0=BE=D0=B2=20=D0=A0=D0=BE=D0=BC?= =?UTF-8?q?=D0=B0=D0=BD?= Date: Sat, 23 Mar 2024 17:31:57 +0300 Subject: [PATCH] JWT secret --- help.txt | 12 +++++++++++- k_logs.txt | 0 .../templates/Deployments/backend-deployment.yaml | 9 +++++++++ liquid-code-chart/values.yaml | 3 ++- 4 files changed, 22 insertions(+), 2 deletions(-) delete mode 100644 k_logs.txt diff --git a/help.txt b/help.txt index 59d79ab..12c6da5 100644 --- a/help.txt +++ b/help.txt @@ -1,2 +1,12 @@ -For pull private dockerhub +# For pull private dockerhub +``` kubectl create secret docker-registry regcred --docker-server= --docker-username= --docker-password= --docker-email= +``` + +# For jwt secrets +``` +kubectl create secret generic jwt-secrets \ + --from-literal=JWT_ISSUER="liquid" \ + --from-literal=JWT_AUDIENCE="audience"\ + --from-literal=JWT_SINGING_KEY="supersecretkey_supersecretkey_supersecretkey_supersecretkey" +``` diff --git a/k_logs.txt b/k_logs.txt deleted file mode 100644 index e69de29..0000000 diff --git a/liquid-code-chart/templates/Deployments/backend-deployment.yaml b/liquid-code-chart/templates/Deployments/backend-deployment.yaml index 77154f7..deb1686 100644 --- a/liquid-code-chart/templates/Deployments/backend-deployment.yaml +++ b/liquid-code-chart/templates/Deployments/backend-deployment.yaml @@ -17,6 +17,7 @@ spec: containers: - name: {{ .Release.Name }}-backend image: ghcr.io/nullptroma/liquid-backend:1.0.0 + imagePullPolicy: Always ports: - containerPort: 8080 env: @@ -30,6 +31,14 @@ spec: secretKeyRef: name: {{ .Values.s3.secretName | quote }} key: {{ required "secret-key-key!" .Values.s3.secretKeyKey | quote }} + - name: PG_URI + valueFrom: + secretKeyRef: + name: {{ required "Cluster name required" .Values.cnpg.clusterName }}-app + key: uri + envFrom: + - secretRef: + name: {{ required "" .Values.jwt.secretName }} imagePullSecrets: - name: github-registry diff --git a/liquid-code-chart/values.yaml b/liquid-code-chart/values.yaml index 6155546..e5c991a 100644 --- a/liquid-code-chart/values.yaml +++ b/liquid-code-chart/values.yaml @@ -12,5 +12,6 @@ cnpg: enable: false oldClusterName: liquid-db sourcePath: "s3://liquid-code/backup" - +jwt: + secretName: jwt-secrets imagePullSecret: github-registry