alhafoudh
10/16/2017 - 7:56 AM

hostpath-pvc-example.yaml

apiVersion: v1
kind: PersistentVolume
metadata:
  name: test-volume
spec:
  capacity:
    storage: 1Gi
  accessModes:
  - ReadWriteOnce
  hostPath:
    path: /mnt/data/test
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: test-claim
spec:
  accessModes:
    - ReadWriteOnce
  resources:
    requests:
      storage: 1Gi
---
apiVersion: v1
kind: Pod
metadata:
  name: test-pod
spec:
  containers:
    - name: web
      image: gcr.io/google-containers/nginx:1.7.9
      volumeMounts:
      - mountPath: "/usr/share/nginx/html"
        name: web-volume
  volumes:
    - name: web-volume
      persistentVolumeClaim:
        claimName: test-claim