From b4befb5863e146588e4b7c7843f061eb9d98e558 Mon Sep 17 00:00:00 2001 From: gregory hendrickson Date: Thu, 26 Jan 2023 05:13:38 -0800 Subject: [PATCH] update volumes for compat --- volumes/blog-pv.yaml | 12 ++++++------ volumes/blog-pvc.yaml | 8 ++++---- volumes/mysql-pv.yaml | 10 +++++----- volumes/mysql-pvc.yaml | 5 +---- volumes/traefik-pv.yaml | 8 ++++++-- volumes/traefik-pvc.yaml | 3 +++ 6 files changed, 25 insertions(+), 21 deletions(-) diff --git a/volumes/blog-pv.yaml b/volumes/blog-pv.yaml index 552b120..9d03d94 100644 --- a/volumes/blog-pv.yaml +++ b/volumes/blog-pv.yaml @@ -1,13 +1,13 @@ apiVersion: v1 kind: PersistentVolume metadata: - name: ghost-data-pv - namespace: blog + name: blog-pv spec: capacity: - storage: 10Gi + storage: 25Gi accessModes: - ReadWriteOnce - hostPath: - path: /data/ghost-data - persistentVolumeReclaimPolicy: Retain \ No newline at end of file + storageClassName: standard + gcePersistentDisk: + pdName: blog-pv + fsType: ext4 diff --git a/volumes/blog-pvc.yaml b/volumes/blog-pvc.yaml index ec5b801..0a97b84 100644 --- a/volumes/blog-pvc.yaml +++ b/volumes/blog-pvc.yaml @@ -1,14 +1,14 @@ apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: ghost-data-pvc - namespace: blog + name: blog-pvc spec: accessModes: - ReadWriteOnce resources: requests: - storage: 10Gi + storage: 25Gi + storageClassName: standard selector: matchLabels: - app: ghost-blog \ No newline at end of file + app: blog diff --git a/volumes/mysql-pv.yaml b/volumes/mysql-pv.yaml index 6a58093..9b4d739 100644 --- a/volumes/mysql-pv.yaml +++ b/volumes/mysql-pv.yaml @@ -2,13 +2,13 @@ apiVersion: v1 kind: PersistentVolume metadata: name: mysql-pv - labels: - app: mysql spec: storageClassName: standard capacity: - storage: 5Gi + storage: 10Gi accessModes: - ReadWriteOnce - hostPath: - path: /mnt/data/mysql \ No newline at end of file + persistentVolumeReclaimPolicy: Retain + gcePersistentDisk: + pdName: mysql-pv-disk + fsType: ext4 diff --git a/volumes/mysql-pvc.yaml b/volumes/mysql-pvc.yaml index 44ea900..c8add67 100644 --- a/volumes/mysql-pvc.yaml +++ b/volumes/mysql-pvc.yaml @@ -2,13 +2,10 @@ apiVersion: v1 kind: PersistentVolumeClaim metadata: name: mysql-pvc - namespace: blog - labels: - app: mysql spec: storageClassName: standard accessModes: - ReadWriteOnce resources: requests: - storage: 5Gi \ No newline at end of file + storage: 10Gi diff --git a/volumes/traefik-pv.yaml b/volumes/traefik-pv.yaml index 8f7c156..2585ec4 100644 --- a/volumes/traefik-pv.yaml +++ b/volumes/traefik-pv.yaml @@ -2,10 +2,14 @@ apiVersion: v1 kind: PersistentVolume metadata: name: traefik-pv + labels: + app: traefik spec: + storageClassName: standard capacity: storage: 10Gi accessModes: - ReadWriteOnce - hostPath: - path: "/mnt/data/traefik" + gcePersistentDisk: + pdName: traefik-disk + fsType: ext4 diff --git a/volumes/traefik-pvc.yaml b/volumes/traefik-pvc.yaml index 03f0fc5..e2b698a 100644 --- a/volumes/traefik-pvc.yaml +++ b/volumes/traefik-pvc.yaml @@ -2,7 +2,10 @@ apiVersion: v1 kind: PersistentVolumeClaim metadata: name: traefik-pvc + labels: + app: traefik spec: + storageClassName: standard accessModes: - ReadWriteOnce resources: