- nfs服务端
yum install -y nfs-utils systemctl start nfs mkdir -p /app/nfs-mount echo "/app/nfs-mount *(rw,no_root_squash,sync)" >> /etc/exports showmount -e [nfs server ip]
- 依次apply配置清单
StorageClass:为PVC动态创建PV
nfs-storageclass.yaml
nfs-deployment.yamlapiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: managed-nfs-storage provisioner: fuseim.pri/ifs # or choose another name, must match deployment's env PROVISIONER_NAME' parameters: archiveOnDelete: "true"
apiVersion: v1 kind: ServiceAccount metadata: name: nfs-client-provisioner --- kind: Deployment apiVersion: extensions/v1beta1 metadata: name: nfs-client-provisioner spec: replicas: 1 strategy: type: Recreate template: metadata: labels: app: nfs-client-provisioner spec: serviceA
k8s创建nfs StorageClass
最新推荐文章于 2024-07-17 13:31:10 发布
本文档详细介绍了如何在k8s环境中创建NFS StorageClass,包括配置清单如nfs-storageclass.yaml、nfs-deployment.yaml和nfs-rbac.yaml的步骤,并通过kubectl get sc检查操作结果。
摘要由CSDN通过智能技术生成