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