apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: sc-nfs-hdd provisioner: nfs-provisioner-01# Supported policies: Delete、 Retain ,defaultisDelete reclaimPolicy: Retain 2 部署yaml kc apply -f /root/yaml/storageclass/storageclass-nfs-hdd.yaml # kc是我设置的kubectl的别名 3 查看po...
12、标记一个StorageClass为默认的 (是storageclass的名字也就是你部署的StorageClass名字是啥就写啥) kubectl patch storageclass managed-nfs-storage -p '{"metadata": {"annotations":{"/is-default-class":"true"}}}' 1. 13、验证你选用为默认的StorageClass kubectl get storageclass NAME PROVISIONER RECLAIMPO...
storageclass相当于是一个动态的存储,即每个pod需要多少容量,直接在配置资源清单中声明即可;但是nfs默认是不支持storageclass动态存储的. nfs本身不支持动态存储,而我们找了一个能够转换的pod,把nfs存储全部挂载到了它身上,然后,由它再给用户提供storageclass 总结一下就是: 1. 平时使用过程中,如果是静态的存储,那...
nfs-subdir-external-provisioner/nfs-subdir-external-provisioner \ #源地址名字 --set storageClass.name=storageclass1 \ #storageclass名字 --set nfs.server=10.0.0.160 \ #nfs服务器地址 --set nfs.path=/mnt/jenkins \ #nfs共享目录 --set storageClass.defaultClass=true \ #默认 -n nfs-sc-default #...
2.手动管理pv和pvc太麻烦了,建议使用StorageClass管理pv和pvc 动态生成pv需要StorageClass和nfs-client-provisioner的共同作用 2.1 创建nfs-client-provisioner provisione直接使用nfs服务器 查看是否有nfs-client-provisioner镜像 docker search nfs-client-provisioner ...
k8s—centos7安装部署NFS服务器和客户端及基于nfs的动态存储storageclass使用总结,。只需将nfs服务器共享的文件目录挂载到nfs客户端,这样客户端就可以对远程服务器上的文件进行读写操作。 一个NFS服务器可以对应多个nfs客户端,基于RPC机制,用户可以像访问本.
storageClassName: course-nfs-storage accessModes: ["ReadWriteOnce"] resources: requests: storage: 3Gi 创建statefulset kubectl apply -f statefulset-deploy.yaml 查看pod [root@k8smaster test2]# kubectl get pods | grep test-web test-web-0 1/1 Running 0 36s ...
编辑StorageClass (存储类) nfs-client-class.yaml apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: course-nfs-storage provisioner: fuseim.pri/ifs 创建StorageClass kubectl apply -f nfs-client-class.yaml #查看 nfs-client 的 deployment ...
apiVersion:storage.k8s.io/v1kind:StorageClassmetadata:name:managed-nfs-storageprovisioner:qgg-nfs-storageparameters: archiveOnDelete:"false" 创建provisioner apiVersion:apps/v1kind:Deploymentmetadata:name:nfs-client-provisionerlabels:app:nfs-client-provisioner# replace with namespace where provisioner is dep...
2.手动管理pv和pvc太麻烦了,建议使用StorageClass管理pv和pvc 动态生成pv需要StorageClass和nfs-client-provisioner的共同作用 2.1 创建nfs-client-provisioner provisione直接使用nfs服务器 查看是否有nfs-client-provisioner镜像 docker search nfs-client-provisioner ...