Kubernetes环境中使用NAS动态存储卷
介绍
K8S在应用中经常会用到nas共享存储卷,通常的使用方法是通过一个pv、pvc进行挂载,但当需要pv、pvc数量很大的时候,手动创建显得非常繁琐,这时动态数据卷的功能可以满足您的需求。
以下场景:
当为不同的用户提供不同的nas子目录进行挂载的时候,可以考虑使用nas动态存储卷;
当使用SatefulSet部署应用,每个pod配置使用不同nas数据卷的时候;
本方案中实现的动态nas卷,是在某个nas文件系统下通过创建子目录、并把子目录映射为一个动态pv提供给应用;
部署详解
1. 部署Controller
kind: Deployment
apiVersion: extensions/v1beta1
metadata:
name: alicloud-nas-controller
namespace: kube-system
spe