From f5eff913cae749dd24e2a8ff2abc9b095a8b5fb5 Mon Sep 17 00:00:00 2001 From: Jeanette Clark Date: Mon, 30 Sep 2024 09:12:32 -0700 Subject: [PATCH] add mount path to docker container and fix up other minor helm items --- Docker/metadig-worker/Dockerfile | 2 ++ helm/metadig-worker/pv.yaml | 2 +- helm/metadig-worker/pvc.yaml | 2 +- helm/metadig-worker/templates/deployment.yaml | 5 +++-- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Docker/metadig-worker/Dockerfile b/Docker/metadig-worker/Dockerfile index bc305464..045ec624 100644 --- a/Docker/metadig-worker/Dockerfile +++ b/Docker/metadig-worker/Dockerfile @@ -8,6 +8,8 @@ LABEL org.opencontainers.image.title="metadig-engine worker" LABEL org.opencontainers.image.version="1.0.1" LABEL maintainer="Jeanette Clark jclark@nceas.ucsb.edu" +RUN mkdir -p /var/data/repos + # Set the working directory WORKDIR /var/lib/metadig diff --git a/helm/metadig-worker/pv.yaml b/helm/metadig-worker/pv.yaml index ad6852b8..d4ac6af8 100644 --- a/helm/metadig-worker/pv.yaml +++ b/helm/metadig-worker/pv.yaml @@ -6,7 +6,7 @@ spec: accessModes: - ReadOnlyMany capacity: - storage: 42Ti + storage: 500Ti csi: driver: cephfs.csi.ceph.com nodeStageSecretRef: diff --git a/helm/metadig-worker/pvc.yaml b/helm/metadig-worker/pvc.yaml index 7cd2edc6..003cb725 100644 --- a/helm/metadig-worker/pvc.yaml +++ b/helm/metadig-worker/pvc.yaml @@ -8,7 +8,7 @@ spec: - ReadOnlyMany resources: requests: - storage: 42Ti + storage: 500Ti volumeMode: Filesystem # volumeName should be same as PV name volumeName: cephfs-repos-rom \ No newline at end of file diff --git a/helm/metadig-worker/templates/deployment.yaml b/helm/metadig-worker/templates/deployment.yaml index ce640e1f..fae507bf 100644 --- a/helm/metadig-worker/templates/deployment.yaml +++ b/helm/metadig-worker/templates/deployment.yaml @@ -63,9 +63,10 @@ spec: configMap: name: metadig-log4j-volume defaultMode: 0644 - - name: {{ .Values.persistence.metadig.claimName }} + - name: {{ .Values.persistence.metacat.claimName }} persistentVolumeClaim: - claimName: {{ .Values.persistence.metadig.claimName }} + claimName: {{ .Values.persistence.metacat.claimName }} + readOnly: true restartPolicy: Always {{- with .Values.nodeSelector }} tolerations: