首页 > 其他 > 详细

k8s 如何关联pvc到特定的pv

时间:2021-04-24 00:41:40      阅读:20      评论:0      收藏:0      [点我收藏+]

可以使用对 pv 打 label 的方式,具体如下:

创建 pv,指定 label

$ cat nfs-pv2.yaml 
apiVersion: v1
kind: PersistentVolume # PV是全局概念,不用设置namespace
metadata:
  name: nfs-pv2
  namespace: chenqiang-pv-test
  labels:
    pv: nfs-pv2
spec:
  capacity:
    storage: 100Mi
  accessModes:
    - ReadWriteMany
  nfs:
    # FIXME: use the right IP
    server: 10.130.44.20
    path: "/test/mysql-nfs01"

创建 pvc,使用 matchLabel 来关联刚创建的 pv:nfs-pv2

$ cat nfs-pvc2.yaml   
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: nfs-pvc2
  namespace: chenqiang-pv-test
spec:
  accessModes:
    - ReadWriteMany
  storageClassName: ""
  resources:
    requests:
      storage: 90Mi
  selector:
    matchLabels:
      pv: nfs-pv2

k8s 如何关联pvc到特定的pv

原文:https://www.cnblogs.com/sanduzxcvbnm/p/14695032.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!