updated to work with GKE

This commit is contained in:
gregory hendrickson
2023-01-26 09:15:58 -08:00
parent 2d242afffe
commit 57d91a7ecb
4 changed files with 20 additions and 14 deletions

View File

@@ -1,13 +1,14 @@
apiVersion: v1 apiVersion: v1
kind: PersistentVolume kind: PersistentVolume
metadata: metadata:
name: ghost-data-pv name: ghost-blog-pv
namespace: blog
spec: spec:
storageClassName: standard
capacity: capacity:
storage: 25Gi storage: 25Gi
accessModes: accessModes:
- ReadWriteOnce - ReadWriteOnce
hostPath: persistentVolumeReclaimPolicy: Retain
path: "/mnt/data" storageClassName: standard
gcePersistentDisk:
pdName: ghost-blog-disk
fsType: ext4

View File

@@ -1,12 +1,14 @@
apiVersion: v1 apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim
metadata: metadata:
name: ghost-data-pvc name: ghost-blog-pvc
namespace: blog
spec: spec:
storageClassName: standard
accessModes: accessModes:
- ReadWriteOnce - ReadWriteOnce
resources: resources:
requests: requests:
storage: 25Gi storage: 25Gi
storageClassName: standard
selector:
matchLabels:
name: ghost-blog-pv

View File

@@ -2,13 +2,13 @@ apiVersion: v1
kind: PersistentVolume kind: PersistentVolume
metadata: metadata:
name: mysql-pv name: mysql-pv
labels:
type: local
spec: spec:
storageClassName: manual
capacity: capacity:
storage: 10Gi storage: 10Gi
accessModes: accessModes:
- ReadWriteOnce - ReadWriteOnce
hostPath: persistentVolumeReclaimPolicy: Retain
path: "/mnt/data" storageClassName: standard
gcePersistentDisk:
pdName: mysql-disk
fsType: ext4

View File

@@ -3,9 +3,12 @@ kind: PersistentVolumeClaim
metadata: metadata:
name: mysql-pvc name: mysql-pvc
spec: spec:
storageClassName: manual
accessModes: accessModes:
- ReadWriteOnce - ReadWriteOnce
resources: resources:
requests: requests:
storage: 10Gi storage: 10Gi
storageClassName: standard
selector:
matchLabels:
app: mysql