NFSMount storage plugin for kubelet.

* If you want to test this out when an actual NFS export a good place
 to start is by running the NFS server in a container:

docker run -d --name nfs --privileged cpuguy83/nfs-server /tmp

More detail can be found here:
https://github.com/cpuguy83/docker-nfs-server
This commit is contained in:
Chris Alfonso
2015-02-10 14:00:11 -05:00
parent d845d49dc6
commit 1a45e37d17
14 changed files with 524 additions and 1 deletions

21
examples/nfs/test.yaml Normal file
View File

@@ -0,0 +1,21 @@
apiVersion: v1beta1
desiredState:
manifest:
containers:
- name: testpd
image: dockerfile/nginx
volumeMounts:
# name must match the volume name below
- name: nfs
mountPath: "/var/www/html/mount-test"
id: nfspd
version: v1beta1
volumes:
- name: nfs
source:
nfs:
server: "172.17.0.2"
path: "/tmp"
readOnly: false
id: nfspd
kind: Pod

View File

@@ -0,0 +1,9 @@
id: pv0003
kind: PersistentVolume
apiVersion: v1beta1
spec:
source:
nfsMount:
server: "172.17.0.2"
path: "/tmp"
readOnly: false