NFS Provisioner

这里使用的是 ranchercharts/kubernetes_incubator-nfs-provisioner:v2.2.1-k8s1.12

rancher 提供的这个 helm 会把 share 路径固定到 node 节点的 /srv

这个 helm 最方便的地方在于,它可以直接帮你创建一个 storage class

创建一个1GB的PVC 来测试这个 class

创建一个 pod

apiVersion: v1
kind: Pod
metadata:
  name: test-storageclass-pod
  namespace: lizhe
spec:
  containers:
  - name: busybox
    image: busybox:latest
    imagePullPolicy: IfNotPresent
    command:
    - "/bin/sh"
    - "-c"
    args:
    - "sleep 3600"
    volumeMounts:
    - name: nfs-pvc
      mountPath: /mnt
  restartPolicy: Never
  volumes:
  - name: nfs-pvc
    persistentVolumeClaim:
      claimName: test-nfs-pvc

mount 成功

Send a Message