From 2d242afffe96ee74a56cb8bedb94ebcc012ccd16 Mon Sep 17 00:00:00 2001 From: gregory hendrickson Date: Thu, 26 Jan 2023 09:09:42 -0800 Subject: [PATCH] re-added pv and pvc --- deployments/ghost-blog-deployment.yaml | 14 +++++++------- deployments/mysql-deployment.yaml | 14 +++++++------- volumes/{blog-pv.yaml => ghost-blog-pv.yaml} | 8 ++++---- volumes/{blog-pvc.yaml => ghost-blog-pvc.yaml} | 6 ++---- volumes/mysql-pv.yaml | 10 +++++----- volumes/mysql-pvc.yaml | 2 +- 6 files changed, 26 insertions(+), 28 deletions(-) rename volumes/{blog-pv.yaml => ghost-blog-pv.yaml} (72%) rename volumes/{blog-pvc.yaml => ghost-blog-pvc.yaml} (79%) diff --git a/deployments/ghost-blog-deployment.yaml b/deployments/ghost-blog-deployment.yaml index 5fad5a7..20bc991 100644 --- a/deployments/ghost-blog-deployment.yaml +++ b/deployments/ghost-blog-deployment.yaml @@ -56,10 +56,10 @@ spec: requests: cpu: "100m" memory: "256Mi" - # volumeMounts: - # - name: ghost-data - # mountPath: /var/lib/ghost/content - # volumes: - # - name: ghost-data - # persistentVolumeClaim: - # claimName: ghost-data-pvc + volumeMounts: + - name: ghost-data + mountPath: /var/lib/ghost/content + volumes: + - name: ghost-data + persistentVolumeClaim: + claimName: ghost-data-pvc diff --git a/deployments/mysql-deployment.yaml b/deployments/mysql-deployment.yaml index 397010d..a300a02 100644 --- a/deployments/mysql-deployment.yaml +++ b/deployments/mysql-deployment.yaml @@ -46,10 +46,10 @@ spec: limits: memory: "512Mi" cpu: "500m" - # volumeMounts: - # - name: mysql-data - # mountPath: /var/lib/mysql - # volumes: - # - name: mysql-data - # persistentVolumeClaim: - # claimName: mysql-pv-disk + volumeMounts: + - mountPath: "/var/lib/mysql" + name: mysql-storage + volumes: + - name: mysql-storage + persistentVolumeClaim: + claimName: mysql-pvc \ No newline at end of file diff --git a/volumes/blog-pv.yaml b/volumes/ghost-blog-pv.yaml similarity index 72% rename from volumes/blog-pv.yaml rename to volumes/ghost-blog-pv.yaml index a11c055..59d009d 100644 --- a/volumes/blog-pv.yaml +++ b/volumes/ghost-blog-pv.yaml @@ -2,12 +2,12 @@ apiVersion: v1 kind: PersistentVolume metadata: name: ghost-data-pv + namespace: blog spec: + storageClassName: standard capacity: storage: 25Gi accessModes: - ReadWriteOnce - storageClassName: standard - gcePersistentDisk: - pdName: ghost-data-pv - fsType: ext4 + hostPath: + path: "/mnt/data" diff --git a/volumes/blog-pvc.yaml b/volumes/ghost-blog-pvc.yaml similarity index 79% rename from volumes/blog-pvc.yaml rename to volumes/ghost-blog-pvc.yaml index 5f5b774..3ae6a91 100644 --- a/volumes/blog-pvc.yaml +++ b/volumes/ghost-blog-pvc.yaml @@ -2,13 +2,11 @@ apiVersion: v1 kind: PersistentVolumeClaim metadata: name: ghost-data-pvc + namespace: blog spec: + storageClassName: standard accessModes: - ReadWriteOnce resources: requests: storage: 25Gi - storageClassName: standard - selector: - matchLabels: - app: ghost-blog diff --git a/volumes/mysql-pv.yaml b/volumes/mysql-pv.yaml index 9b4d739..d6b594e 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: standard + storageClassName: manual capacity: storage: 10Gi accessModes: - ReadWriteOnce - persistentVolumeReclaimPolicy: Retain - gcePersistentDisk: - pdName: mysql-pv-disk - fsType: ext4 + hostPath: + path: "/mnt/data" diff --git a/volumes/mysql-pvc.yaml b/volumes/mysql-pvc.yaml index c8add67..be9e7db 100644 --- a/volumes/mysql-pvc.yaml +++ b/volumes/mysql-pvc.yaml @@ -3,7 +3,7 @@ kind: PersistentVolumeClaim metadata: name: mysql-pvc spec: - storageClassName: standard + storageClassName: manual accessModes: - ReadWriteOnce resources: