summaryrefslogtreecommitdiff
path: root/claim.tf
diff options
context:
space:
mode:
Diffstat (limited to 'claim.tf')
-rw-r--r--claim.tf18
1 files changed, 18 insertions, 0 deletions
diff --git a/claim.tf b/claim.tf
new file mode 100644
index 0000000..e5ac82c
--- /dev/null
+++ b/claim.tf
@@ -0,0 +1,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
+ }
+ }
+ }
+}