Files
terraform-app-grafana/volume.tf
Tamas Kiss 3ca47a84ce
Some checks failed
continuous-integration/drone/push Build is failing
init: copy from lawndale-infra
2022-05-27 22:07:43 +02:00

37 lines
745 B
HCL

locals {
volume_storage_capacity = "1Gi"
}
resource "kubernetes_persistent_volume" "this" {
metadata {
name = "pv-p9hostpath-grafana"
}
spec {
capacity = {
storage = local.volume_storage_capacity
}
access_modes = ["ReadWriteMany"]
persistent_volume_source {
host_path {
path = "/mnt/datastore/grafana"
}
}
}
}
resource "kubernetes_persistent_volume_claim" "this" {
metadata {
name = "grafana"
namespace = kubernetes_namespace.this.metadata.0.name
}
spec {
access_modes = ["ReadWriteMany"]
resources {
requests = {
storage = local.volume_storage_capacity
}
}
volume_name = kubernetes_persistent_volume.this.metadata.0.name
}
}