From 17b7a3aab85977a00abc458e9f44714f5436ce2c Mon Sep 17 00:00:00 2001 From: Matthew Fisher Date: Sun, 10 Nov 2024 12:37:35 -0600 Subject: [PATCH] Update deployment.yaml --- deployment.yaml | 36 +++++++++++++++++++++++++++--------- 1 file changed, 27 insertions(+), 9 deletions(-) diff --git a/deployment.yaml b/deployment.yaml index 53bce6b..7a1dfb1 100644 --- a/deployment.yaml +++ b/deployment.yaml @@ -20,19 +20,37 @@ spec: memory: "128Mi" cpu: "500m" ports: - - containerPort: 8080 + - name: http-frontend + containerPort: 8080 + protocol: TCP - name: grocy-backend image: grocy/backend:v4.2.0 + env: + - name: GROCY_MODE + value: demo + - name: GROCY_CULTURE + value: en + - name: MAX_UPLOAD + value: 50M + - name: PHP_MAX_FILE_UPLOAD + value: 200 + - name: PHP_MAX_POST + value: 100M + - name: PHP_MEMORY_LIMIT + value: 512M resources: limits: memory: "1Gi" cpu: "500m" ports: - - containerPort: 9000 - -GROCY_MODE=demo -GROCY_CULTURE=en -MAX_UPLOAD=50M -PHP_MAX_FILE_UPLOAD=200 -PHP_MAX_POST=100M -PHP_MEMORY_LIMIT=512M \ No newline at end of file + - name: http-backend + containerPort: 9000 + protocol: TCP + volumeMounts: + - mountPath: /var/www/data + name: grocy-data + serviceAccountName: grocy + volumes: + - name: grocy-data + persistentVolumeClaim: + claimName: nfs-grocy-data \ No newline at end of file