resource "kubernetes_storage_class" "longhorn" { metadata { name = "longhorn" annotations = { "storageclass.kubernetes.io/is-default-class" = "true" } } provisioner = "driver.longhorn.io" reclaim_policy = "Delete" allow_volume_expansion = true parameters = { numberOfReplicas = "2" staleReplicaTimeout = "30" fromBackup = "" fstype = "ext4" } lifecycle { prevent_destroy = true } } resource "kubernetes_storage_class" "longhorn_kafka" { metadata { name = "longhorn-kafka" } provisioner = "driver.longhorn.io" reclaim_policy = "Delete" allow_volume_expansion = true parameters = { numberOfReplicas = "3" staleReplicaTimeout = "30" } lifecycle { prevent_destroy = true } }