介绍
这篇文章主要介绍”如何使用NAS动态存储卷创建有状态应用”,在日常操作中,相信很多人在如何使用NAS动态存储卷创建有状态应用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答“如何使用NAS动态存储卷创建有状态应用”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
介绍:
目前动态生成NAS存储卷的实现:在一个已有文件系统上,自动生成子文件系统(子目录),并生成目标存储卷(PV);
生成的PV名字为:pvc - $ {pv-uid}
镜像介绍:
registry.cn-hangzhou.aliyuncs.com/acs/alicloud-nas-controller:v3.1.0-k8s1.11
部署:
部署前要先创建一个NAS文件系统,并添加挂载点。注意:挂载点需要和集群处于同一个VPC内部。
部署模板中,创建Storageclass的时候可以定义reclaimPolicy类型,可以为保留或者删除;
根据自己NAS挂载点修改NFS_SERVER,服务器的值;
apiVersion:, storage.k8s.io/v1 :StorageClass 元数据: 名称:才能alicloud-nas mountOptions: 安康;更=4.0 粮食供应者:alicloud/nas reclaimPolicy:保留 --- :部署/v1beta1 apiVersion:扩展 元数据: 名称:才能alicloud-nas-controller 名称空间:才能kube-system 规范: 副本才能:1 策略:才能 ,,,类型:重现 模板:才能 ,,,元数据: ,,,,,标签: ,,,,,,,的应用:alicloud-nas-controller ,,,规范: ,,,,,的纵容: ,,,,,神;效应:NoSchedule ,,,,,,,接线员:存在 ,,,,,,,关键:node-role.kubernetes.io/主 ,,,,,神;效应:NoSchedule ,,,,,,,接线员:存在 ,,,,,,,关键:node.cloudprovider.kubernetes.io/未初始化 ,,,,,nodeSelector: ,,,,,,,,node-role.kubernetes.io/主:,““ ,,,,,serviceAccount: admin ,,,,,的容器: ,,,,,,,今天早上,名字:alicloud-nas-controller ,,,,,,,,,图片:;registry.cn-hangzhou.aliyuncs.com/acs/alicloud-nas-controller:v3.1.0-k8s1.11 ,,,,,,,,,volumeMounts: ,,,,,,,,,今天早上,mountPath:/persistentvolumes ,,,,,,,,,,,名字:nfs-client-root ,,,,,,,,,env: ,,,,,,,,,,,今天早上,名字:PROVISIONER_NAME ,,,,,,,,,,,,,的值:alicloud/nas ,,,,,,,,,,,今天早上,名字:NFS_SERVER ,,,,,,,,,,,,,的值:0 cd8b4a576-mmi32.cn-hangzhou.nas.aliyuncs.com ,,,,,,,,,,,今天早上,名字:NFS_PATH ,,,,,,,,,,,,,的值:/,,,,,卷: ,,,,,,,今天早上,名字:nfs-client-root ,,,,,,,,,nfs: ,,,,,,,,,,,服务器:cd8b4a576-mmi32.cn-hangzhou.nas.aliyuncs.com 0 ,,,,,,,,,,,路径:,/
测试:
apiVersion:应用程序/v1beta1 :StatefulSet 元数据: 名称:才能web 规范: 名:,才能“nginx" 副本才能:2 模板:才能 ,,,元数据: ,,,,,标签: ,,,,,,,的应用:nginx ,,,规范: ,,,,,的容器: ,,,,,今天早上,名字:nginx ,,,,,,,图片:nginx:高山 ,,,,,,,volumeMounts: ,,,,,,,今天早上,mountPath:,“/data" ,,,,,,,,,名字:html volumeClaimTemplates才能: 个女人才能;元数据: ,,,,,名字:html ,,,规范: ,,,,,accessModes: ,,,,,,,神;ReadWriteOnce ,,,,,storageClassName: alicloud-nas ,,,,,资源: ,,,,,,,请求: ,,,,,,,,,存储:,2 gi
#, kubectl get pv null null null如何使用NAS动态存储卷创建有状态应用