1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
resource "kubernetes_persistent_volume_claim_v1" "this" { metadata { name = var.name namespace = var.namespace } spec { storage_class_name = var.class volume_name = kubernetes_persistent_volume_v1.this.metadata[0].name access_modes = var.modes resources { requests = { storage = var.size } } } }