diff --git a/cluster/apps/gitea/gitea-db.yml b/cluster/apps/gitea/gitea-db.yml index b5fcedc..50292b7 100644 --- a/cluster/apps/gitea/gitea-db.yml +++ b/cluster/apps/gitea/gitea-db.yml @@ -41,4 +41,4 @@ spec: volumes: - name: db persistentVolumeClaim: - claimName: longhorn-gitea-db + claimName: gitea-db-pvc diff --git a/cluster/apps/gitea/gitea-pvc.yml b/cluster/apps/gitea/gitea-pvc.yml index ac9b4c8..385e456 100644 --- a/cluster/apps/gitea/gitea-pvc.yml +++ b/cluster/apps/gitea/gitea-pvc.yml @@ -1,27 +1,69 @@ +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: gitea-app-pv + namespace: default +spec: + capacity: + storage: 5Gi + volumeMode: Filesystem + accessModes: + - ReadWriteMany + persistentVolumeReclaimPolicy: Retain + mountOptions: + - hard + - nfsvers=4.1 + nfs: + path: /k3s/volumes/gitea/app/ + server: 10.0.0.123 + --- apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: longhorn-gitea + name: gitea-app-pvc namespace: default spec: accessModes: - ReadWriteMany - storageClassName: longhorn + storageClassName: "" + volumeName: gitea-app-pv resources: requests: storage: 5Gi +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: gitea-db-pv + namespace: default +spec: + capacity: + storage: 5Gi + volumeMode: Filesystem + accessModes: + - ReadWriteMany + persistentVolumeReclaimPolicy: Retain + mountOptions: + - hard + - nfsvers=4.1 + nfs: + path: /k3s/volumes/gitea/db/ + server: 10.0.0.123 + --- apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: longhorn-gitea-db + name: gitea-db-pvc namespace: default spec: accessModes: - ReadWriteMany - storageClassName: longhorn + storageClassName: "" + volumeName: gitea-db-pv resources: requests: storage: 5Gi diff --git a/cluster/apps/gitea/gitea.yml b/cluster/apps/gitea/gitea.yml index 7f3d9c7..84f3e8f 100644 --- a/cluster/apps/gitea/gitea.yml +++ b/cluster/apps/gitea/gitea.yml @@ -52,7 +52,6 @@ spec: volumeMounts: - name: gitea-data mountPath: /data - subPath: gitea-data - name: timezone mountPath: /etc/timezone - name: localtime @@ -68,4 +67,4 @@ spec: type: File - name: gitea-data persistentVolumeClaim: - claimName: longhorn-gitea + claimName: gitea-app-pvc