reduce prometheus storage retention from 12w -> 8w to save ~30gb [ci skip]
This commit is contained in:
parent
25ad814b22
commit
c05d088598
3 changed files with 14 additions and 18 deletions
|
|
@ -124,11 +124,6 @@ module "hackmd" {
|
||||||
depends_on = [null_resource.core_services]
|
depends_on = [null_resource.core_services]
|
||||||
}
|
}
|
||||||
|
|
||||||
# TODO
|
|
||||||
# module "ingress-nginx" {
|
|
||||||
# source = "./ingress-nginx"
|
|
||||||
# }
|
|
||||||
|
|
||||||
# module "kafka" {
|
# module "kafka" {
|
||||||
# source = "./kafka"
|
# source = "./kafka"
|
||||||
# client_certificate_secret_name = var.client_certificate_secret_name
|
# client_certificate_secret_name = var.client_certificate_secret_name
|
||||||
|
|
@ -363,10 +358,10 @@ module "nginx-ingress" {
|
||||||
crowdsec_captcha_site_key = var.ingress_crowdsec_captcha_site_key
|
crowdsec_captcha_site_key = var.ingress_crowdsec_captcha_site_key
|
||||||
}
|
}
|
||||||
|
|
||||||
module "crowdsec" {
|
# module "crowdsec" {
|
||||||
source = "./crowdsec"
|
# source = "./crowdsec"
|
||||||
tls_secret_name = var.tls_secret_name
|
# tls_secret_name = var.tls_secret_name
|
||||||
}
|
# }
|
||||||
|
|
||||||
# Seems like it needs S3 even if pg is local...
|
# Seems like it needs S3 even if pg is local...
|
||||||
# module "resume" {
|
# module "resume" {
|
||||||
|
|
@ -430,10 +425,10 @@ module "cloudflared" {
|
||||||
# tls_secret_name = var.tls_secret_name
|
# tls_secret_name = var.tls_secret_name
|
||||||
# }
|
# }
|
||||||
|
|
||||||
module "metrics-server" {
|
# module "metrics-server" {
|
||||||
source = "./metrics-server"
|
# source = "./metrics-server"
|
||||||
tls_secret_name = var.tls_secret_name
|
# tls_secret_name = var.tls_secret_name
|
||||||
}
|
# }
|
||||||
|
|
||||||
module "paperless-ngx" {
|
module "paperless-ngx" {
|
||||||
source = "./paperless-ngx"
|
source = "./paperless-ngx"
|
||||||
|
|
@ -446,10 +441,10 @@ module "jsoncrack" {
|
||||||
tls_secret_name = var.tls_secret_name
|
tls_secret_name = var.tls_secret_name
|
||||||
}
|
}
|
||||||
|
|
||||||
module "servarr" {
|
# module "servarr" {
|
||||||
source = "./servarr"
|
# source = "./servarr"
|
||||||
tls_secret_name = var.tls_secret_name
|
# tls_secret_name = var.tls_secret_name
|
||||||
}
|
# }
|
||||||
|
|
||||||
# module "dnscat2" {
|
# module "dnscat2" {
|
||||||
# source = "./dnscat2"
|
# source = "./dnscat2"
|
||||||
|
|
|
||||||
|
|
@ -214,6 +214,7 @@ resource "helm_release" "grafana" {
|
||||||
namespace = "monitoring"
|
namespace = "monitoring"
|
||||||
create_namespace = true
|
create_namespace = true
|
||||||
name = "grafana"
|
name = "grafana"
|
||||||
|
atomic = true
|
||||||
|
|
||||||
repository = "https://grafana.github.io/helm-charts"
|
repository = "https://grafana.github.io/helm-charts"
|
||||||
chart = "grafana"
|
chart = "grafana"
|
||||||
|
|
|
||||||
|
|
@ -74,7 +74,7 @@ server:
|
||||||
# enabled: false
|
# enabled: false
|
||||||
existingClaim: prometheus-iscsi-pvc
|
existingClaim: prometheus-iscsi-pvc
|
||||||
# storageClass: rook-cephfs
|
# storageClass: rook-cephfs
|
||||||
retention: "12w" # ~100GB storage
|
retention: "8w" # ~70GB storage
|
||||||
strategy:
|
strategy:
|
||||||
type: Recreate
|
type: Recreate
|
||||||
baseURL: "https://prometheus.viktorbarzin.me"
|
baseURL: "https://prometheus.viktorbarzin.me"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue