fix(infrastructure): prometheus

This commit is contained in:
2025-10-05 01:23:22 +02:00
parent 8edaaee117
commit 9cbe121b11
12 changed files with 332 additions and 25 deletions

View File

@@ -53,7 +53,8 @@ module "loadbalancer" {
}
module "cert-manager" {
source = "${path.module}/modules/cert-manager"
source = "${path.module}/modules/cert-manager"
depends_on = [module.loadbalancer]
}
module "cloudflare" {
@@ -67,10 +68,16 @@ module "cloudflare" {
cloudflare_account_id = var.cloudflare_account_id
}
module "monitoring" {
source = "${path.module}/modules/prometheus"
depends_on = [module.cloudflare]
cloudflare_domain = var.cloudflare_domain
}
module "database" {
source = "${path.module}/modules/maxscale"
depends_on = [module.storage, module.loadbalancer, module.cloudflare]
depends_on = [module.monitoring]
mariadb_password = var.mariadb_password
mariadb_root_password = var.mariadb_root_password
@@ -87,23 +94,23 @@ module "database" {
cloudflare_domain = var.cloudflare_domain
}
module "argocd" {
source = "${path.module}/modules/argocd"
depends_on = [module.storage, module.loadbalancer, module.cloudflare]
#module "argocd" {
# source = "${path.module}/modules/argocd"
# depends_on = [module.storage, module.loadbalancer, module.cloudflare]
argocd_admin_password = var.argocd_admin_password
cloudflare_domain = var.cloudflare_domain
}
# argocd_admin_password = var.argocd_admin_password
# cloudflare_domain = var.cloudflare_domain
#}
module "redis" {
source = "${path.module}/modules/redis"
depends_on = [module.storage]
cloudflare_base_domain = var.cloudflare_domain
}
#module "redis" {
# source = "${path.module}/modules/redis"
# depends_on = [module.storage]
# cloudflare_base_domain = var.cloudflare_domain
#}
module "rabbitmq" {
source = "${path.module}/modules/rabbitmq"
depends_on = [module.storage]
depends_on = [module.database]
base_domain = var.cloudflare_domain
rabbitmq-password = var.rabbitmq-password
}