diff --git a/templates/deployment.yaml b/templates/deployment.yaml index 3a56817..465b2c6 100644 --- a/templates/deployment.yaml +++ b/templates/deployment.yaml @@ -47,4 +47,26 @@ spec: secretKeyRef: name: secret key: jwt.secret + - name: S3_ENDPOINT + valueFrom: + secretKeyRef: + name: secret + key: S3.ENDPOINT + - name: S3_BUCKET + valueFrom: + secretKeyRef: + name: secret + key: S3.BUCKET + - name: S3_ACCESS_KEY + valueFrom: + secretKeyRef: + name: secret + key: S3.ACCESS_KEY + - name: S3_SECRET_KEY + valueFrom: + secretKeyRef: + name: secret + key: S3.SECRET_KEY + + status: {} diff --git a/templates/secret.yaml b/templates/secret.yaml index 135054e..9d6273f 100644 --- a/templates/secret.yaml +++ b/templates/secret.yaml @@ -5,6 +5,10 @@ data: spring.datasource.password: {{ .Values.spring.datasource.password | b64enc | quote }} spring.datasource.driver-class-name: {{ .Values.spring.datasource.driverClassName | b64enc | quote }} jwt.secret: {{ .Values.jwt.secret | b64enc | quote }} + S3.ENDPOINT: {{ .Values.S3.ENDPOINT | b64enc | quote }} + S3.BUCKET: {{ .Values.S3.BUCKET | b64enc | quote }} + S3.ACCESS_KEY: {{ .Values.S3.ACCESS_KEY | b64enc | quote }} + S3.SECRET_KEY: {{ .Values.S3.SECRET_KEY | b64enc | quote }} kind: Secret metadata: creationTimestamp: null diff --git a/values.yaml b/values.yaml index 44a7697..1389fa3 100644 --- a/values.yaml +++ b/values.yaml @@ -10,6 +10,14 @@ spring: driverClassName: "" jwt: secret: "" + +S3: + ENDPOINT: "" + BUCKET: "" + ACCESS_KEY: "" + SECRET_KEY: "" + + replicaCount: 1 image: repository: ghcr.io/suyiiyii/sims