您的位置 首页 linux 运维

k8s集群增加nfs-subdir-external-provisioner存储类(helm 安装)

kubesphere4.1.3+kubernetes 1.33.0 汇总 : 连接

在 KubeSphere 中安装 NFS 作为存储类(StorageClass)

手动部署方式:

k8s集群增加nfs-subdir-external-provisioner存储类-CSDN博客

 

通过helm 部署:

在 KubeSphere 中安装 NFS 作为存储类(StorageClass),可以通过以下步骤完成:

 


helm repo add nfs-subdir https://kubernetes-sigs.github.io/nfs-subdir-external-provisioner


helm install nfs-subdir-external-provisioner nfs-subdir/nfs-subdir-external-provisioner \
  --namespace kube-system \
  --set nfs.server=10.0.0.211 \
  --set nfs.path=/mnt/data/nfs/k8sdata

 

3. 验证安装

# 检查 Pod 状态
kubectl get pods -n kube-system -l app=nfs-subdir-external-provisioner

# 查看 StorageClass
kubectl get storageclass

 

 

镜像信息:

镜像1:


crictl pull hub.baimeidashu.com/registry.k8s.io/sig-storage/nfs-subdir-external-provisioner:v4.0.2

ctr -n k8s.io  images tag  hub.baimeidashu.com/registry.k8s.io/sig-storage/nfs-subdir-external-provisioner:v4.0.2   registry.k8s.io/sig-storage/nfs-subdir-external-provisioner:v4.0.2

 

镜像2:

crictl pull registry.cn-hangzhou.aliyuncs.com/baimeidashu/kubesphere:nfs-subdir-external-provisioner-v4.0.2

ctr -n k8s.io  images tag registry.cn-hangzhou.aliyuncs.com/baimeidashu/kubesphere:nfs-subdir-external-provisioner-v4.0.2  k8s.gcr.io/sig-storage/nfs-subdir-external-provisioner:v4.0.2

 

之后就可以看到:存储类了

 

 

卸载:



 helm uninstall nfs-subdir-external-provisioner -n kube-system

   kubectl delete pvc --all --all-namespaces  # 清理已创建的PVC
   

欢迎来撩 : 汇总all

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章