本方案实现的动态NAS卷,是在某个NAS文件系统下通过创建子目录并把子目录映射为一个动态PV提供给应用。
前提条件
您已经部署了alicloud-nas-controller。请参见安装插件。
更新时间:2020-09-08 19:39
本方案实现的动态NAS卷,是在某个NAS文件系统下通过创建子目录并把子目录映射为一个动态PV提供给应用。
您已经部署了alicloud-nas-controller。请参见安装插件。
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: alicloud-nas
mountOptions:
- nolock,tcp,noresvport
- vers=3
parameters:
server: "23a9649583-iaq37.cn-shenzhen.nas.aliyuncs.com:/nasroot1/"
driver: flexvolume
provisioner: alicloud/nas
reclaimPolicy: Delete
archiveOnDelete
为false。
apiVersion: v1
kind: Service
metadata:
name: nginx
labels:
app: nginx
spec:
ports:
- port: 80
name: web
clusterIP: None
selector:
app: nginx
---
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: web
spec:
serviceName: "nginx"
replicas: 5
volumeClaimTemplates:
- metadata:
name: html
spec:
accessModes:
- ReadWriteOnce
storageClassName: alicloud-nas
resources:
requests:
storage: 2Gi
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:alpine
volumeMounts:
- mountPath: "/data"
name: html
在文档使用中是否遇到以下问题
更多建议
匿名提交