master 主机部署nfs
yum install -y nfs-utils
创建存放数据目录
mkdir -p /data/nfs
设置挂在路径
打开文件
vim /etc/exports
# 添加如下内容
/data/nfs *(rw,no_root_squash)
node 节点操作
yum isntall -y nfs-utils
启动nfs服务端
systemctl start nfs
yaml创建一个服务 vim nfs-nginx.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-dep1
spec:
replicas: 1
selector:
matchLabels:
app: nginx
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx
volumeMounts:
- name: wwwroot
mountPath: /usr/share/nginx/html
ports:
- containerPort: 80
volumes:
- name: wwwroot
nfs:
server: 192.168.20.110
path: /data/nfs
创建服务
kubectl apply -f nfs-nginx.yaml
查看服务
kubectl describe pod nginx-dep1

查看pod
kubectl get pods

进入pod查看
kubectl exec -it bash
![]()
可以看到与宿主机目录数据同步
896

被折叠的 条评论
为什么被折叠?



