mirror of
https://github.com/outbackdingo/homelab-v.git
synced 2026-08-25 14:53:19 +00:00
Picking sides No real functional change except the cute tofu icon in my IDE instead of the purple T
27 lines
736 B
HCL
27 lines
736 B
HCL
resource "kubernetes_persistent_volume" "pv" {
|
|
metadata {
|
|
name = var.volume.name
|
|
}
|
|
spec {
|
|
capacity = {
|
|
storage = var.volume.capacity
|
|
}
|
|
access_modes = var.volume.access_modes
|
|
storage_class_name = var.volume.storage_class_name
|
|
mount_options = var.volume.mount_options
|
|
volume_mode = var.volume.volume_mode
|
|
persistent_volume_source {
|
|
csi {
|
|
driver = var.volume.driver
|
|
fs_type = var.volume.fs_type
|
|
volume_handle = var.volume.volume_handle
|
|
volume_attributes = {
|
|
cache = var.volume.cache
|
|
ssd = var.volume.ssd == true ? "true" : "false"
|
|
storage = var.volume.storage
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|