挂载NFS卷
内容纲要
						
						应用场景
很多应用需要在集群内部有一个统一的地方存储文件,比如图片,日志等等,而使用hostPath方式并不灵活,应为你需要制定host的地址
挂载NFS卷
- 在Master个Worker node安装nfs服务:
yum install -y nfs-utils
- 修改配置
vim /ect/exprots #内容 # nfsdata 目录 # *(rw,sync,no_root_squash) 权限(读写,同步) /nfsdata *(rw,sync,no_root_squash)
- 在master节点系统自动启动
systemctl enable --now rpcbind systemctl enable --now nfs
- 创建Pod引用NFS存储:
 执行代码:kubectl apply -f 8-2-nfs.yaml 
apiVersion: v1
kind: Pod
metadata:
  name: myapp
  labels:
    name: myapp
spec:
  containers:
  - name: myapp
    image: nginx
    volumeMounts:
      - mountPath: /usr/share/nginx/html
        name: nfs
    resources:
      limits:
        memory: "128Mi"
        cpu: "500m"
    ports:
      - containerPort: 80
  volumes:
    - name: nfs
      nfs:
        server: master
        path: /nfsdata
共有 0 条评论