cephfs 在k8s挂载文档

1.deployment.yaml 文件

复制代码
apiVersion: apps/v1
kind: Deployment
metadata:
  name: nginx
  namespace: default
  labels:
    app: nginx
spec:
  replicas: 1
  selector:
    matchLabels:
      app: nginx
  template:
    metadata:
      labels:
        app: nginx
    spec:
      containers:
      - name: nginx
        image: docker.io/library/nginx:latest
        imagePullPolicy: IfNotPresent
        volumeMounts: 
        - name: www 
          mountPath: /usr/share/nginx/html
          subPath: html
      volumes: 
      - name: www
        persistentVolumeClaim:
          claimName: csi-cephfs-pvc
          readOnly: false

volumeMounts中这是subPath

#给pod 扩容2份副本

kubectl apply -f deployment.yaml

2.验证挂载

相关推荐
IT策士1 小时前
Docker 从 0 到 1 再到 Kubernetes 实战:第18篇 从 Docker Compose 到 Kubernetes 的思考
docker·容器·kubernetes
linmengmeng_13141 小时前
【总结】Docker 容器重建后 Nginx 502 问题排查与解决
nginx·docker·容器
qq_356408661 小时前
Kubernetes Rook-Ceph 高可用存储部署文档
ceph·容器·kubernetes
Plastic garden1 小时前
Docker(3)Docker 镜像 & Dockerfile
运维·docker·容器
m0_740859622 小时前
Docker安装常见数据库命令汇总(2026)
数据库·docker·容器
IT策士2 小时前
第16篇 实战:用 Docker Compose 编排 WordPress 与 MySQL
mysql·docker·容器
Cat_Rocky2 小时前
Jenkins通过kubernetes连接K8s集群
运维·kubernetes·jenkins
Plastic garden2 小时前
Docker(2)数据挂载
运维·docker·容器
Plastic garden2 小时前
Docker(4) Compose
运维·docker·容器
IT策士2 小时前
第17篇 Docker Compose 进阶实战:多 Compose 文件与环境覆盖
docker·容器·eureka