k8s 如何关联pvc到特定的pv
2024-09-08 09:12:42
可以使用对 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
最新文章
- Centos 7 minimal install 无网络无ifconfig的解决
- 关于scale和zoom的区别
- ubuntu创建、删除文件及文件夹方法
- 20130617 hbase regionserver 老挂掉
- 【Merge Two Sorted Lists】cpp
- 最大类间方差法(Otsu)
- HBuilder+移动APP开发实例
- [DevEpxress]GridControl 显示Gif动画
- Hibernate与IBatis的优缺点及可行性分析
- windows 设置开机启动,启动项
- 我的第一个 react redux demo
- dart字符串处理
- Spring全家桶–SpringBoot Rest API
- 并发编程---Process对象的其他属性或方法
- 用js或css实现淡入淡出
- 用Python提取XML里的内容,存到Excel中
- CentOS7搭建FastDFS V5.11分布式文件系统-第二篇
- jQuery+ajax中,让window.open不被拦截(转)
- ROS launch启动文件的理解与编写
- C# 打开TXT文件读取内容