nfs动态存储类及使用

一、下载地址

https://github.com/lorenzofaresin/nfs-subdir-external-provisioner

# git clone https://github.com/lorenzofaresin/nfs-subdir-external-provisioner.git

我这里使用的zip包。


# unzip nfs-subdir-external-provisioner-master.zip


使用git下载:

# git clone https://github.com/lorenzofaresin/nfs-subdir-external-provisioner.git


二、修改value.yaml


storageClass下面的name也可以自定义。

注意修改镜像地址:默认地址可能无法获取镜像

# k8s.m.daocloud.io/sig-storage/nfs-subdir-external-provisioner:v4.0.2

# registry.cn-hangzhou.aliyuncs.com/lfy_k8s_images/nfs-subdir-external-provisioner:v4.0.2

#查看

# kubectl get pod,svc

三、部署

# helm install nfs ./ -f values.yaml

# helm install nfs2 ./ -f values.yaml   #这个是我通过修改value.yaml文件中的值,创建第二个存储类

四、查看


五、删除master污点:


查看所有节点


查看污点


删除污点

# kubectl taint node yl2.dingzhi.com node-role.kubernetes.io/control-plane:NoSchedule-

动态类名称:nfs-client

四、参考

https://www.cnblogs.com/xiaoxiaomuyuyu/p/17956761

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容