# infrastructure/modules/base/storageclass/asteria-encrypted.yaml apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: asteria-encrypted parameters: diskSelector: asteria fromBackup: "" numberOfReplicas: "2" staleReplicaTimeout: "30" fsType: "ext4" replicaAutoBalance: "least-effort" dataLocality: "disabled" encrypted: "true" csi.storage.k8s.io/provisioner-secret-name: ${pvc.name} csi.storage.k8s.io/provisioner-secret-namespace: ${pvc.namespace} csi.storage.k8s.io/node-publish-secret-name: ${pvc.name} csi.storage.k8s.io/node-publish-secret-namespace: ${pvc.namespace} csi.storage.k8s.io/node-stage-secret-name: ${pvc.name} csi.storage.k8s.io/node-stage-secret-namespace: ${pvc.namespace} provisioner: driver.longhorn.io reclaimPolicy: Retain allowVolumeExpansion: true volumeBindingMode: Immediate