manifests/storage-class/all-local-path.yaml
2025-04-12 13:11:34 +08:00

96 lines
2.5 KiB
YAML

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-data
provisioner: rancher.io/local-path
volumeBindingMode: WaitForFirstConsumer
reclaimPolicy: Delete
parameters:
nodePath: /data/local-csi
pathPattern: "{{ .PVC.Namespace }}/{{ .PVC.Name }}"