Skip to content

Instantly share code, notes, and snippets.

@ryanhay
Created October 15, 2020 06:16
Show Gist options
  • Save ryanhay/c629eab681ac4b310ab9ab3883b956e5 to your computer and use it in GitHub Desktop.
Save ryanhay/c629eab681ac4b310ab9ab3883b956e5 to your computer and use it in GitHub Desktop.
apiVersion: v1
kind: PersistentVolume
metadata:
name: test-pv
spec:
capacity:
storage: 10Mi
volumeMode: Filesystem
claimRef:
namespace: default
name: test-pvc
accessModes:
- ReadWriteMany
nfs:
path: /shares/newshare
server: 192.168.22.1
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: test-pvc
namespace: default
spec:
accessModes:
- ReadWriteMany
volumeMode: Filesystem
resources:
requests:
storage: 10Mi
---
apiVersion: v1
kind: Pod
metadata:
labels:
run: ubuntu
name: ubuntu-test-nfs
namespace: default
spec:
containers:
- image: ubuntu
name: ubuntu
resources: {}
command: ["sleep", "3600"]
volumeMounts:
- mountPath: /nfs
name: nfs-vol
volumes:
- name: nfs-vol
persistentVolumeClaim:
claimName: test-pvc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment