found it like this
This commit is contained in:
53
influxdb.tf
Normal file
53
influxdb.tf
Normal file
@@ -0,0 +1,53 @@
|
||||
# resource "helm_release" "influx" {
|
||||
# name = "influxdb"
|
||||
# namespace = kubernetes_namespace.this.metadata.0.name
|
||||
|
||||
# repository = "https://helm.influxdata.com/"
|
||||
# chart = "influxdb"
|
||||
# version = "4.12.0"
|
||||
|
||||
# values = [
|
||||
# jsonencode({
|
||||
# ingress = {
|
||||
# enabled = true
|
||||
# hostname = local.influx_domain
|
||||
# tls = true
|
||||
# secretName = "influxdb-tls"
|
||||
# annotations = {
|
||||
# "cert-manager.io/cluster-issuer" = "acme-thomasklein-me"
|
||||
# # "kubernetes.io/ingress.class" = "traefik"
|
||||
# # "traefik.ingress.kubernetes.io/router.entrypoints" = "websecure"
|
||||
# # "traefik.ingress.kubernetes.io/router.tls" = "true"
|
||||
# # "traefik.ingress.kubernetes.io/router.tls.certresolver" = "acme-thomasklein-me"
|
||||
# # "traefik.ingress.kubernetes.io/router.tls.domains.0.main" = local.ingress_domain
|
||||
# # "traefik.ingress.kubernetes.io/router.middlewares" = "redirect-metrics@file" # hide /metrics from the internet
|
||||
# }
|
||||
# labels = {}
|
||||
# }
|
||||
# }),
|
||||
|
||||
# jsonencode({
|
||||
# persistence = {
|
||||
# enabled = "true"
|
||||
# existingClaim = kubernetes_persistent_volume_claim.this.metadata.0.name
|
||||
# }
|
||||
# }),
|
||||
|
||||
# jsonencode({
|
||||
# config = {
|
||||
# coordinator = {
|
||||
# # "max-concurrent-queries" = 10
|
||||
# "query-timeout" = "1m"
|
||||
# }
|
||||
# retention = {
|
||||
# enabled = true
|
||||
# "check-interval" = "60m0s"
|
||||
# }
|
||||
# monitor = {
|
||||
# "store-enabled" = true
|
||||
# "store-interval" = "30s"
|
||||
# }
|
||||
# }),
|
||||
|
||||
# ]
|
||||
# }
|
||||
Reference in New Issue
Block a user