diff --git a/volumes/ghost-blog-pv.yaml b/volumes/ghost-blog-pv.yaml index 59d009d..52b5982 100644 --- a/volumes/ghost-blog-pv.yaml +++ b/volumes/ghost-blog-pv.yaml @@ -1,13 +1,14 @@ apiVersion: v1 kind: PersistentVolume metadata: - name: ghost-data-pv - namespace: blog + name: ghost-blog-pv spec: - storageClassName: standard capacity: storage: 25Gi accessModes: - ReadWriteOnce - hostPath: - path: "/mnt/data" + persistentVolumeReclaimPolicy: Retain + storageClassName: standard + gcePersistentDisk: + pdName: ghost-blog-disk + fsType: ext4 diff --git a/volumes/ghost-blog-pvc.yaml b/volumes/ghost-blog-pvc.yaml index 3ae6a91..8d2efbd 100644 --- a/volumes/ghost-blog-pvc.yaml +++ b/volumes/ghost-blog-pvc.yaml @@ -1,12 +1,14 @@ apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: ghost-data-pvc - namespace: blog + name: ghost-blog-pvc spec: - storageClassName: standard accessModes: - ReadWriteOnce resources: requests: storage: 25Gi + storageClassName: standard + selector: + matchLabels: + name: ghost-blog-pv diff --git a/volumes/mysql-pv.yaml b/volumes/mysql-pv.yaml index d6b594e..30c87ab 100644 --- a/volumes/mysql-pv.yaml +++ b/volumes/mysql-pv.yaml @@ -2,13 +2,13 @@ apiVersion: v1 kind: PersistentVolume metadata: name: mysql-pv - labels: - type: local spec: - storageClassName: manual capacity: storage: 10Gi accessModes: - ReadWriteOnce - hostPath: - path: "/mnt/data" + persistentVolumeReclaimPolicy: Retain + storageClassName: standard + gcePersistentDisk: + pdName: mysql-disk + fsType: ext4 diff --git a/volumes/mysql-pvc.yaml b/volumes/mysql-pvc.yaml index be9e7db..bf9cc18 100644 --- a/volumes/mysql-pvc.yaml +++ b/volumes/mysql-pvc.yaml @@ -3,9 +3,12 @@ kind: PersistentVolumeClaim metadata: name: mysql-pvc spec: - storageClassName: manual accessModes: - ReadWriteOnce resources: requests: storage: 10Gi + storageClassName: standard + selector: + matchLabels: + app: mysql