Skip to content
Snippets Groups Projects
Commit 8b704cbc authored by Bryan BRANCOTTE's avatar Bryan BRANCOTTE
Browse files

manage the shared pvc manually

parent c3a7275a
No related branches found
No related tags found
3 merge requests!52Bring all changes from dev into master,!51merge fast-api into dev,!45Deploy app in kubernetes
......@@ -145,6 +145,8 @@ build-client:
- build-client
image: harbor.pasteur.fr/kube-system/helm-kubectl:3.4.0
script:
# create if missing the shared pvc to save data
- kubectl apply -n $NAMESPACE -f chart/pvc-shared-data.yaml
- helm dependency update chart
# shows some error on first deployment
- RABBITMQ_PASSWORD=$(kubectl get secret --namespace "jass-dev" ${CI_COMMIT_REF_SLUG}-rabbitmq -o jsonpath="{.data.rabbitmq-password}" || echo "" | base64 -d)
......
......@@ -2,13 +2,11 @@ apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: "jass-shared-data-files"
annotations:
"helm.sh/resource-policy": "keep"
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: {{ .Values.sharedData.size }}
storageClassName: {{ .Values.sharedData.storageClassName }}
storage: 25Gi
storageClassName: isilon
status: {}
\ No newline at end of file
......@@ -73,10 +73,6 @@ data:
size: 50Gi
storageClassName: isilon
sharedData:
size: 25Gi
storageClassName: isilon
client:
securityContext:
runAsNonRoot: true
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment