--- apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: local-data provisioner: rancher.io/local-path volumeBindingMode: WaitForFirstConsumer reclaimPolicy: Delete parameters: nodePath: /data/local-csi pathPattern: "{{ .PVC.Namespace }}/{{ .PVC.Name }}" --- apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: local-tgz1 provisioner: rancher.io/local-path volumeBindingMode: WaitForFirstConsumer reclaimPolicy: Delete parameters: nodeSelector: "kubernetes.io/hostname=tencent-gz1" nodePath: /data/local-csi pathPattern: "{{ .PVC.Namespace }}/{{ .PVC.Name }}" --- apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: local-tsh1 provisioner: rancher.io/local-path volumeBindingMode: WaitForFirstConsumer reclaimPolicy: Delete parameters: nodeSelector: "kubernetes.io/hostname=tencent-sh1" nodePath: /data/local-csi pathPattern: "{{ .PVC.Namespace }}/{{ .PVC.Name }}" --- apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: local-agz3 provisioner: rancher.io/local-path volumeBindingMode: WaitForFirstConsumer reclaimPolicy: Delete parameters: nodeSelector: "kubernetes.io/hostname=aliyun-gz3" nodePath: /data/local-csi pathPattern: "{{ .PVC.Namespace }}/{{ .PVC.Name }}" --- apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: local-agz2 provisioner: rancher.io/local-path volumeBindingMode: WaitForFirstConsumer reclaimPolicy: Delete parameters: nodeSelector: "kubernetes.io/hostname=aliyun-gz2" nodePath: /data/local-csi pathPattern: "{{ .PVC.Namespace }}/{{ .PVC.Name }}" --- apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: local-vkus1 provisioner: rancher.io/local-path volumeBindingMode: WaitForFirstConsumer reclaimPolicy: Delete parameters: nodeSelector: "kubernetes.io/hostname=vkvm-us1" nodePath: /data/local-csi pathPattern: "{{ .PVC.Namespace }}/{{ .PVC.Name }}" --- apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: local-vkus2 provisioner: rancher.io/local-path volumeBindingMode: WaitForFirstConsumer reclaimPolicy: Delete parameters: nodeSelector: "kubernetes.io/hostname=vkvm-us2" nodePath: /data/local-csi pathPattern: "{{ .PVC.Namespace }}/{{ .PVC.Name }}" --- apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: local-clhk2 provisioner: rancher.io/local-path volumeBindingMode: WaitForFirstConsumer reclaimPolicy: Delete parameters: nodeSelector: "kubernetes.io/hostname=claw-hk2" nodePath: /data/local-csi pathPattern: "{{ .PVC.Namespace }}/{{ .PVC.Name }}" --- apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: local-zgus1 provisioner: rancher.io/local-path volumeBindingMode: WaitForFirstConsumer reclaimPolicy: Delete parameters: nodeSelector: "kubernetes.io/hostname=zgocloud-us1" nodePath: /data/local-csi pathPattern: "{{ .PVC.Namespace }}/{{ .PVC.Name }}"