123456789101112131415161718192021222324252627282930313233343536373839 |
- apiVersion: apps/v1
- kind: Deployment
- metadata:
- name: nfs-client-provisioner
- labels:
- app: nfs-client-provisioner
- # replace with namespace where provisioner is deployed
- namespace: default
- spec:
- replicas: 1
- strategy:
- type: Recreate
- selector:
- matchLabels:
- app: nfs-client-provisioner
- template:
- metadata:
- labels:
- app: nfs-client-provisioner
- spec:
- serviceAccountName: nfs-client-provisioner
- containers:
- - name: nfs-client-provisioner
- image: k8s.gcr.io/sig-storage/nfs-subdir-external-provisioner:v4.0.2
- volumeMounts:
- - name: nfs-client-root
- mountPath: /persistentvolumes
- env:
- - name: PROVISIONER_NAME
- value: k8s-sigs.io/nfs-subdir-external-provisioner
- - name: NFS_SERVER
- value: 10.42.42.10
- - name: NFS_PATH
- value: /mnt/DroboFS/Shares/Kubernetes/volumes/dynamic
- volumes:
- - name: nfs-client-root
- nfs:
- server: 10.42.42.10
- path: /mnt/DroboFS/Shares/Kubernetes/volumes/dynamic
|