安装NFS
yum install -y nfs-tools
mkdir -p /data/volumes
cat >>/etc/exports<<EOF
/data/volumes 10.0.0.0/24(rw,no_root_squash)
EOF
配置共享目录
mkdir -p /data/volumes
cat >>/etc/exports<<EOF
/data/volumes 10.0.0.0/24(rw,no_root_squash)
EOF
创建pv 这里以pgsql举例
vim pv.yaml
apiVersion: v1
kind: PersistentVolume
metadata:
name: pgsql
spec:
nfs:
path: /data/volumes/postgresql
server: 10.0.0.1
accessModes:
- ReadWriteOnce
capacity:
storage: 10Mi
kubectl create -f pv.yaml