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: