From 003b429441ddd2f3f5baf708383590d948f71cac Mon Sep 17 00:00:00 2001 From: Remi PLANEL <rplanel@pasteur.fr> Date: Thu, 21 Dec 2023 17:45:41 +0100 Subject: [PATCH] add pvc for website --- deploy/df-wiki/templates/deployment.yaml | 7 ++++++- deploy/df-wiki/templates/pvc-website.yaml | 14 ++++++++++++++ package-lock.json | 4 ---- 3 files changed, 20 insertions(+), 5 deletions(-) create mode 100644 deploy/df-wiki/templates/pvc-website.yaml diff --git a/deploy/df-wiki/templates/deployment.yaml b/deploy/df-wiki/templates/deployment.yaml index c9f378b1..8a362cad 100644 --- a/deploy/df-wiki/templates/deployment.yaml +++ b/deploy/df-wiki/templates/deployment.yaml @@ -56,7 +56,9 @@ spec: mountPath: /etc/nginx/conf.d/ - name: structure-data-pvc mountPath: /structure-data - + - name: website-pvc + mountPath: /website + {{- with .Values.nodeSelector }} nodeSelector: @@ -79,3 +81,6 @@ spec: - name: structure-data-pvc persistentVolumeClaim: claimName: structure-data-pvc + - name: website-pvc + persistentVolumeClaim: + claimName: website-pvc diff --git a/deploy/df-wiki/templates/pvc-website.yaml b/deploy/df-wiki/templates/pvc-website.yaml new file mode 100644 index 00000000..ee06f21b --- /dev/null +++ b/deploy/df-wiki/templates/pvc-website.yaml @@ -0,0 +1,14 @@ +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: website-pvc + annotations: + "helm.sh/resource-policy": keep +spec: + accessModes: + - ReadWriteMany + resources: + requests: + storage: 1Gi + storageClassName: isilon + volumeMode: Filesystem \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 4796f6d6..7253b32d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5703,10 +5703,6 @@ "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/file-saver": { - "version": "2.0.5", - "license": "MIT" - }, "node_modules/file-uri-to-path": { "version": "1.0.0", "dev": true, -- GitLab