diff --git a/apps/longhorn/app.yaml b/apps/longhorn/app.yaml index 892cf18..aca8b2c 100644 --- a/apps/longhorn/app.yaml +++ b/apps/longhorn/app.yaml @@ -10,5 +10,6 @@ resources: - app/crypto-storageclass.yaml - app/hddcrypto-storageclass.yaml - app/hdd-storageclass.yaml + - app/fast-storageclass.yaml - app/longhorn-sealedsecret.yaml - app/route.yaml diff --git a/apps/longhorn/app/fast-storageclass.yaml b/apps/longhorn/app/fast-storageclass.yaml new file mode 100644 index 0000000..617c242 --- /dev/null +++ b/apps/longhorn/app/fast-storageclass.yaml @@ -0,0 +1,17 @@ +kind: StorageClass +apiVersion: storage.k8s.io/v1 +metadata: + name: longhorn-fast + annotations: + storageclass.kubernetes.io/is-default-class: "true" +provisioner: driver.longhorn.io +allowVolumeExpansion: true +reclaimPolicy: "Delete" +volumeBindingMode: Immediate +parameters: + numberOfReplicas: "2" + staleReplicaTimeout: "30" + diskSelector: ssd + fromBackup: "" + fsType: "ext4" + dataLocality: "disabled"