Note
LHC is not integrated with Alibaba Cloud NAS or cloud disks. To use storage features, you must install a third-party storage plugin.
Prerequisites
Create a multi-instance StatefulSet using NAS
The following is a sample YAML configuration:
apiVersion: apps/v1beta2
kind:StatefulSet
metadata:
name: web
spec:
selector:
matchLabels:
app: nginx
serviceName:"<Specify an existing service>"
replicas:2
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx
ports:
- containerPort:80
name: web
volumeMounts:
- name: csi-nas-pvc
mountPath:/data
volumeClaimTemplates:
- metadata:
name: csi-nas-pvc
spec:
accessModes:["ReadWriteOnce"]
storageClassName:"csi-nas-capacity"
resources:
requests:
storage:25GCreate a multi-instance StatefulSet using a cloud disk
The following is a sample YAML configuration:
apiVersion: apps/v1beta2
kind:StatefulSet
metadata:
name: web
spec:
selector:
matchLabels:
app: nginx
serviceName:"<Specify an existing service>"
replicas:2
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx
ports:
- containerPort:80
name: web
volumeMounts:
- name: disk-efficiency
mountPath:/data
volumeClaimTemplates:
- metadata:
name: disk-efficiency
spec:
accessModes:["ReadWriteOnce"]
storageClassName:"csi-disk-efficiency"
resources:
requests:
storage:25GFor parameter descriptions, see Mount a dynamically provisioned volume using a PVC.
该文章对您有帮助吗?