TP-IaC-Kubernetes/roles/gitea/templates/020-volumes.yaml

40 lines
738 B
YAML

---
###################################################
# Persistence Volume Claim
###################################################
kind: PersistentVolume
apiVersion: v1
metadata:
name: git-pv
namespace: gitea-repo
spec:
capacity:
storage: 5Gi
volumeMode: Filesystem
accessModes:
- ReadWriteOnce
claimRef:
namespace: gitea-repo
name: git-pvc
csi:
driver: driver.longhorn.io
fsType: ext4
volumeHandle: git-data
storageClassName: longhorn-durable
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: git-pvc
namespace: gitea-repo
spec:
accessModes:
- ReadWriteOnce
storageClassName: longhorn-durable
resources:
requests:
storage: 5Gi
volumeName: "git-pv"