type
status
date
slug
summary
tags
category
icon
password
SC的主要作用在于,自动创建PV,从而实现PVC按需自动绑定PV。下面我们通过创建一个基于NFS的SC来演示SC的作用。要想使用NFS的SC,还需要安装一个NFS provisioner,provisioner里会定义NFS相关的信息(服务器IP、共享目录等)
动态pv部署
master节点配置nfs服务
在node节点安装 nfs客户端
创建rbac
创建deployment
创建sc
vim class.yaml验证创建pvc
在创建PVC时,你可以通过storageClassName 字段指定存储类名称
vim app2-pvc.yaml验证pvc-5d73108c-2b54-4736-8a16-7ce4168329a2的PV由NFS供给程序自动创建,STORAGECLASS列也显示相对应的储存类名称。此外,供给程序在NFS程序在NFS服务器共享路径为该PV创建一个独立目录,以确保PV数据的隔离性。目录命名格式为"命名空间-PVC名称-PV名称",如下图
创建pod绑定pvc
将 claimName 改成 pvc名
vim app2-deploy.yaml验证- 作者:NotionNext
- 链接:https://tangly1024.com/article/72e48141-c8f7-4cf9-9b4f-37fdfc23afd5
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。







