当前位置: 首页 > news >正文

做动态的网站3免费建站网站

做动态的网站,3免费建站网站,个人承接网站建设,网站建设app开发公司kubernetes 实战 使用 nfs 作为动态 storageClass 存储 概述 之前有介绍过 Kubernetes 实战 pv and pvc#xff0c; 相信使用过的pv和pvc的同学或者有过虚拟化经验的人来说肯定会想到很多问题#xff0c;比如每次申请 pvc 都需要手动添加pv#xff0c;这岂不是太不方便了。那…kubernetes 实战 使用 nfs 作为动态 storageClass 存储 概述 之前有介绍过 Kubernetes 实战 pv and pvc 相信使用过的pv和pvc的同学或者有过虚拟化经验的人来说肯定会想到很多问题比如每次申请 pvc 都需要手动添加pv这岂不是太不方便了。那我们如何实现类似于公有云或者私有云的共享存储模式呢kubernetes 提供了 storageclass 的概念接下来我们来一探究竟。 本文通过 nfs 来讲解首先需要注意的是 nfs默认不支持动态存储使用了第三方的NFS插件 external-storage, kubernetes 官网也有会叫详细的解析。 先上一张图大家就比较清楚了 基础环境 nfs 存储 pv、pvc 的基础 kubernetes 集群 操作步骤 保证基础环境部分就绪 1. 准备 clone external-storage git clone https://github.com/kubernetes-incubator/external-storage.git 部署 rbac cd external-storage/nfs-client/deploy kubectl apply -f rbac.yaml 1 2 2. 部署 nfs client 插件 修改deployment.yml配置, 修改 nfs 配置信息。 spec:       serviceAccountName: nfs-client-provisioner       containers:         - name: nfs-client-provisioner           image: quay.io/external_storage/nfs-client-provisioner:latest           volumeMounts:             - name: nfs-client-root               mountPath: /persistentvolumes           env:             - name: PROVISIONER_NAME               value: fuseim.pri/ifs             - name: NFS_SERVER               value: 192.168.8.220 # nfs 服务器ip             - name: NFS_PATH                value: /root/work/storage/nfs # 存储地址       volumes:         - name: nfs-client-root           nfs:             server: 192.168.8.220  # nfs 服务器ip              path: /root/work/storage/nfs  # 存储地址 创建客户端 kubectl apply -f deployment.yaml 创建storage class kubectl apply -f class.yaml 查看 nfs 客户端 和 storage class 客户端 [rootnode3 deploy]# kubectl  get pod NAME                                      READY   STATUS    RESTARTS   AGE nfs-client-provisioner-7695c66c6b-56sbw   1/1     Running   0          10m storage class [rootnode3 deploy]# kubectl  get sc NAME                  PROVISIONER      AGE managed-nfs-storage   fuseim.pri/ifs   10m 3. 创建pvc kind: PersistentVolumeClaim apiVersion: v1 metadata:   name: test-claim   annotations:     volume.beta.kubernetes.io/storage-class: managed-nfs-storage spec:   accessModes: # 策略     - ReadWriteMany   resources:      requests:       storage: 1Mi # 请求空间大小 创建 kubectl  apply -f test-claim.yaml 查看 pvc [rootnode3 deploy]# kubectl  get pvc NAME         STATUS   VOLUME                                     CAPACITY   ACCESS MODES   STORAGECLASS          AGE test-claim   Bound    pvc-2febc25a-d2b0-11e9-9623-000c29b3776e   1Mi        RWX            managed-nfs-storage   14s 4. 部署测试pod kind: Pod apiVersion: v1 metadata:   name: test-pod spec:   containers:   - name: test-pod     image: nginx     command:       - /bin/sh     args:       - -c       - touch /mnt/SUCCESS exit 0 || exit 1     volumeMounts:       - name: nfs-pvc # 绑定pvc         mountPath: /mnt   restartPolicy: Never   volumes:     - name: nfs-pvc #pvc 通过pvc 动态创建pv       persistentVolumeClaim:         claimName: test-claim 创建 测试 pod kubectl  apply -f test-pod.yaml 1 查看pod [rootnode3 deploy]# kubectl  get pod | grep pod test-pod                                  0/1     Completed   0          81s 1 2 查看 pv 是否动态创建: [rootnode3 deploy]# kubectl  get pv NAME                                       CAPACITY   ACCESS MODES   RECLAIM POLICY   STATUS   CLAIM                STORAGECLASS          REASON   AGE pvc-e78d0817-d2b0-11e9-9623-000c29b3776e   1Mi        RWX            Delete           Bound    default/test-claim   managed-nfs-storage            22m 1 2 3 好了是不是用起来很方便还有其他的很多存储可以测试自己搞一套试试。 github 地址 任何程序错误以及技术疑问或需要解答的请添加
http://www.zqtcl.cn/news/316378/

相关文章:

  • 企业网站托管平台有哪些烟台高新区建设局网站
  • 石家庄网站做网站和县网页定制
  • 网站个人备案和企业备案潍坊公司注册网站
  • 建个网站的流程互联网裁员
  • 设置网站模板汉口网站建设公司
  • 网站对一个关键词做排名怎么做网站建设 图纸网
  • 什么网站比较吸引流量网页设计代码td
  • 克隆网站怎么做后台wordpress网站缩
  • 仁怀哪儿做网站泰安市建设局
  • 做网站和编程有关系吗手机怎么做电子书下载网站
  • 网站做关键词排名网站快速排名的方法
  • 有网站模板如何预览泉州app开发
  • 网站自助建站系统重庆皇华建设集团有限公司网站
  • 云速成美站做网站好吗汕头制作网站
  • 搜狗搜索网站提交入口在哪里做卖车网站
  • 河南省百城建设提质网站新人怎么做电商
  • 建设机械网站制作创建个人网站教案
  • 无锡网站推广装修风格大全2023新款
  • 在线设计logo免费网站如何在网站上添加qq
  • 高端网站建设哪里好网站建设与管理案例教程
  • 云南专业网站建设上海百度移动关键词排名优化
  • 如何搭建一个完整的网站wordpress 小程序开发
  • 外贸网站建设关键点为网站网站做代理被判缓刑
  • 网站免费正能量小说台州百度关键词优化
  • 保定自助建站做静态网站
  • 旅游网站对比模板免费招收手游代理
  • phpstudy网站建设教程wordpress破解管理员帐号
  • 商务网站规划与建设心得北京小程序制作首选华网天下
  • 果洛电子商务网站建设多少钱公司网站建设选什么服务器
  • 莱芜做网站公司网站建设表单教案