Skip to content

Commit

Permalink
Setup stash
Browse files Browse the repository at this point in the history
  • Loading branch information
Skaronator committed Feb 9, 2025
1 parent 86d6f89 commit ca6ec41
Show file tree
Hide file tree
Showing 4 changed files with 41 additions and 21 deletions.
2 changes: 1 addition & 1 deletion kubernetes/argocd/argocd-apps/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ applicationsets:
exclude: true
- path: "kubernetes/media/r*"
exclude: true
- path: "kubernetes/media/s*"
- path: "kubernetes/media/so*"
exclude: true
- path: "kubernetes/media/td*"
exclude: true
Expand Down
44 changes: 24 additions & 20 deletions kubernetes/media/stash/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,23 +26,27 @@ homepage:
weight: 50

envs:
- STASH_STASH: /data/
- STASH_CACHE: /cache/
- STASH_GENERATED: /generated/

hostPaths:
- name: database
hostPath: /srv/nvme/container-data/stash/database
containerPath: /root/.stash
- name: blobs
hostPath: /srv/nvme/container-data/stash/blobs
containerPath: /blobs
- name: generated
hostPath: /srv/nvme/container-data/stash/generated
containerPath: /generated
- name: cache
hostPath: /srv/nvme/scrap-data/stash-cache
containerPath: /cache
- name: data
hostPath: /srv/hdd/pp
containerPath: /data
- STASH_STASH: /data/
- STASH_CACHE: /cache/
- STASH_GENERATED: /generated/
- STASH_METADATA: /metadata/

volumes:
- name: database
storageClass: container-data
containerPath: /root/.stash
- name: blobs
storageClass: container-data
containerPath: /blobs
- name: generated
storageClass: container-data
containerPath: /generated
- name: metadata
storageClass: container-data
containerPath: /metadata
- name: cache
storageClass: container-data
containerPath: /cache
# - name: data
# storageClass: pp
# containerPath: /data
15 changes: 15 additions & 0 deletions kubernetes/storage/csi-driver-nfs/base/pp.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: pp
provisioner: nfs.csi.k8s.io
parameters:
server: 192.168.0.5
share: /mnt/user/pp
subDir: /
mountPermissions: "0777"
onDelete: retain
reclaimPolicy: Retain
volumeBindingMode: WaitForFirstConsumer
mountOptions:
- nfsvers=4.1
1 change: 1 addition & 0 deletions kubernetes/storage/csi-driver-nfs/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ kind: Kustomization
resources:
- base/container-data.yaml
- base/multimedia.yaml
- base/pp.yaml

helmCharts:
- repo: https://raw.githubusercontent.com/kubernetes-csi/csi-driver-nfs/master/charts
Expand Down

0 comments on commit ca6ec41

Please sign in to comment.