K8s PV PVC NFS 作为载体

本文介绍了如何在Synology群晖NAS上创建NFS共享文件夹,并通过Kubernetes配置PersistentVolume(PV)和PersistentVolumeClaim(PVC),以供Linux系统使用。主要步骤包括定义PV资源,设置PVC需求,以及验证部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

NFS 需要提前搭建, 我使用的Nas 搭建NFS


前言


一、PV

jms-pv.yaml 

apiVersion: v1
kind: PersistentVolume
metadata:
    name: redis-data-pv
spec:
    capacity:
      storage: 1Gi
    accessModes:
      - ReadWriteMany
    persistentVolumeReclaimPolicy: Recycle
    storageClassName: "redis-data-pv"
    nfs:
      path: "/volume1/nfs"
      server: 192.168.3.2

二、PVC

jms-pvc.yaml

kind: PersistentVolumeClaim
apiVersion: v1
metadata:
  name: redis-data-pvc
spec:
  accessModes:
    - ReadWriteMany
  resources:
    requests:
      storage: 1Gi
  storageClassName: redis-data-pv

 三 . 验证

kubectl get pv,pvc -n default

 


 

总结

我使用这篇文章配置的NFS。Synology群晖小技巧之创建NFS共享文件夹提供Linux使用 - 腾讯云开发者社区-腾讯云

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值