diff --git a/jenkins-volume.yaml b/jenkins-volume.yaml index 37fc6a6..5d3caa6 100644 --- a/jenkins-volume.yaml +++ b/jenkins-volume.yaml @@ -1,13 +1,34 @@ --- apiVersion: v1 +kind: PersistentVolume +metadata: + name: jenkins-pv + namespace: jenkins + labels: + app: jenkins +spec: + capacity: + storage: 50Gi + accessModes: + - ReadWriteOnce + persistentVolumeReclaimPolicy: Retain + mountOptions: + - nolock + nfs: + server: 10.0.96.14 + path: "/mnt/data/nfs/jenkins-home" + claimRef: + namespace: jenkins + name: jenkins-storage +--- +apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: jenkins-pvc + name: jenkins-storage namespace: jenkins spec: accessModes: - ReadWriteOnce - storageClassName: longhorn resources: requests: - storage: 10Gi + storage: 50Gi