storageclass

[root@localhost specs]# cat storageclass.yaml
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
name: efs-sc
provisioner: efs.csi.aws.com

PV

[root@localhost specs]# cat pv.yaml
apiVersion: v1
kind: PersistentVolume
metadata:
name: efs-pv
spec:
capacity:
storage: 5Gi
volumeMode: Filesystem
accessModes:
- ReadWriteMany
persistentVolumeReclaimPolicy: Retain
storageClassName: efs-sc
csi:
driver: efs.csi.aws.com
volumeHandle: fs-b92aae74

PVC

[root@localhost specs]# cat claim.yaml
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: efs-claim
spec:
accessModes:
- ReadWriteMany
storageClassName: efs-sc
resources:
requests:
storage: 5Gi

Pod

[root@localhost specs]# cat pod1.yaml
apiVersion: v1
kind: Pod
metadata:
name: app1
spec:
containers:
- name: app1
image: busybox
command: ["/bin/sh"]
args: ["-c", "while true; do echo $(date -u) >> /data/out1.txt; sleep 5; done"]
volumeMounts:
- name: persistent-storage
mountPath: /data
volumes:
- name: persistent-storage
persistentVolumeClaim:
claimName: efs-claim

在有多个PV的情况下,在PV中添加labels,之后在PVC中通过matchLabels来强力绑定



PV 中

metadata:
name: efs-nginx-pv
labels:
app: nginx

PVC中

  selector:
matchLabels:
app: nginx

最新文章

  1. 一起来测试天兔Lepus3.8 Beta版本的MSSQL部分
  2. sublime text3 输入中文的解决方法
  3. 局域网IP段
  4. win10系统更新补丁时进度条一直卡在0%不动的解决方案
  5. VS2010下配置OCI编程
  6. Loadrunner执行Java脚本
  7. Dubbo扩展点加载机制
  8. C#打印条码BarTender SDK打印之路和离开之路(web平凡之路)
  9. 【Android Developers Training】 2. 运行你的应用
  10. 控制结构(5) 必经之地(using)
  11. Ajax实现注册无刷新验证用户名是否存在
  12. Mapreduce的排序(全局排序、分区加排序、Combiner优化)
  13. 20175213 2018-2019-2 《Java程序设计》第9周学习总结
  14. 【 js 基础 】【读书笔记】Javascript “继承”
  15. 微服务架构实践 - 你只懂docker与spring boot就够了吗?
  16. ES5和ES6中的继承
  17. cocoscreator 2.04 配置 visual code 断点调试
  18. WPF 日历模板改写
  19. three.js_camera相机
  20. [NOI.AC省选模拟赛3.31] 附耳而至 [平面图+最小割]

热门文章

  1. CSS元素层级的概念及性质
  2. mysql 单表下的字段操作
  3. 微信小程序折线图表折线图加区域图
  4. Docker搭建HAproxy+tomcat 实现高可用
  5. spring 整合kafka监听消费
  6. WooYun-2016-199433 -phpmyadmin-反序列化-getshell
  7. 如何自己配置pip源
  8. ES6学习笔记(1)- 块级作用域
  9. 全网最详细的Linux命令系列-Find命令
  10. (数据科学学习手札116)Python+Dash快速web应用开发——交互表格篇(中)