Skip to content

Commit

Permalink
Use PVCs
Browse files Browse the repository at this point in the history
  • Loading branch information
sttts committed Sep 8, 2016
1 parent 74c6424 commit bd8478f
Show file tree
Hide file tree
Showing 4 changed files with 45 additions and 5 deletions.
14 changes: 14 additions & 0 deletions kubernetes/gce-pv.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: mysql-pv-1
labels:
component: mysql
spec:
capacity:
storage: 10Gi
accessModes:
- ReadWriteOnce
gcePersistentDisk:
pdName: mysql-1
fsType: ext4
14 changes: 14 additions & 0 deletions kubernetes/local-pv.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: local-pv-1
labels:
component: mysql
spec:
persistentVolumeReclaimPolicy: Recycle
capacity:
storage: 10Gi
accessModes:
- ReadWriteOnce
hostPath:
path: /tmp/local-pv-1
7 changes: 2 additions & 5 deletions kubernetes/mysql-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,5 @@ spec:
restartPolicy: Always
volumes:
- name: mysql-volume
gcePersistentDisk:
pdName: mysql-volume
fsType: ext4
# - name: mysql-volume
# emptyDir:
persistentVolumeClaim:
claimName: mysql
15 changes: 15 additions & 0 deletions kubernetes/mysql-pvc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: mysql
# annotations:
# volume.alpha.kubernetes.io/storage-class: "fast"
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 10Gi
selector:
matchLabels:
component: mysql

0 comments on commit bd8478f

Please sign in to comment.