标签:5Gi pv name vnc003 app 绑定 pvc RWX vnc
创建pv
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv003
labels:
app: vnc003
namespace: vnc-space
spec:
capacity:
storage: 5Gi
accessModes:
- ReadWriteMany
persistentVolumeReclaimPolicy: Retain
hostPath:
path: "/home/pv"
创建pvc
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: pvc003
labels:
app: vnc003
namespace: vnc-space
spec:
# storageClassName: manual
accessModes:
- ReadWriteMany
resources:
requests:
storage: 100Mi
selector:
matchLabels:
app: vnc003
查看绑定情况
[root@lys-192 ~]# kubectl get pvc --show-labels
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE LABELS
pvc003 Bound pv004 5Gi RWX 10m app=vnc
pvc004 Bound pv003 5Gi RWX 5m42s app=vnc
[root@lys-192 ~]# kubectl get pv --show-labels
NAME CAPACITY ACCESS MODES RECLAIM POLICY STATUS CLAIM STORAGECLASS REASON AGE LABELS
pv003 5Gi RWX Retain Bound default/pvc004 4m19s app=vnc003
pv004 5Gi RWX Retain Bound default/pvc003 110s app=vnc003
创建pod使用pvc
apiVersion: v1
kind: Pod
metadata:
name: nginx
labels:
role: web-frontend
namespace: vnc-space
spec:
containers:
- name: web
image: nginx
ports:
- name: web
containerPort: 80
volumeMounts:
- name: pv001
mountPath: "/usr/share/nginx/html"
volumes:
- name: pv001
persistentVolumeClaim: ## <--这字段
claimName: pvc003
————————————————
版权声明:本文为CSDN博主「liuyunshengsir」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/liuyunshengsir/article/details/88877427
标签:5Gi,pv,name,vnc003,app,绑定,pvc,RWX,vnc 来源: https://www.cnblogs.com/lgj8/p/12449578.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。