resource "kubernetes_storage_class_v1" "openebs_hostpath" { metadata { name = var.storageclass_name annotations = { "storageclass.kubernetes.io/is-default-class" = "true" "openebs.io/cas-type" = "local" } } storage_provisioner = "openebs.io/local" reclaim_policy = "Delete" volume_binding_mode = "WaitForFirstConsumer" allow_volume_expansion = false parameters = { "cas.openebs.io/config" = <<-EOT - name: StorageType value: "hostpath" - name: BasePath value: "${var.base_path}" EOT } depends_on = [helm_release.openebs] }