Skip to content

Commit 7f940ad

Browse files
committed
feat: add pvc for alertmanager data
1 parent 3903c29 commit 7f940ad

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

locals.tf

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,18 @@ locals {
169169
requests = { for k, v in var.resources.alertmanager.requests : k => v if v != null }
170170
limits = { for k, v in var.resources.alertmanager.limits : k => v if v != null }
171171
}
172+
storage = {
173+
volumeClaimTemplate = {
174+
spec = {
175+
accessModes = ["ReadWriteOnce"]
176+
resources = {
177+
requests = {
178+
storage = var.alertmanager_storage_size
179+
}
180+
}
181+
}
182+
}
183+
}
172184
}
173185
ingress = {
174186
enabled = true

variables.tf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,3 +215,9 @@ variable "dataproxy_timeout" {
215215
type = number
216216
default = 30
217217
}
218+
219+
variable "alertmanager_storage_size" {
220+
description = "Default PVC size for Alertmanager data."
221+
type = string
222+
default = "10Gi"
223+
}

0 commit comments

Comments
 (0)