一、指定PV具体NFS目录
配置文件:spdata-pvc.yaml
apiVersion: v1
kind: PersistentVolume
metadata:
name: spdata
spec:
capacity:
storage: 2048Gi
accessModes:
- ReadWriteMany
persistentVolumeReclaimPolicy: Retain
storageClassName: managed-nfs-storage
nfs:
path: /nfs01_dir
server: 10.51.10.11
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: spdata
namespace: gybl-live
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 2048Gi
storageClassName: managed-nfs-storage
二、挂载验证
配置文件:centos-gybl.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: centos
namespace: gybl-live
spec:
selector:
matchLabels:
app: centos
replicas: 1
template:
metadata:
labels:
app: centos
spec:
containers:
- name: centos
image: centos:7
command: [ "/bin/bash", "-c", "sleep 6000" ]
volumeMounts:
- name: spdata
mountPath: /pvctest
volumes:
- name: spdata
persistentVolumeClaim:
claimName: spdata
网友评论