2022-10-27 14:28:34 -07:00
|
|
|
module "blocky" {
|
|
|
|
source = "./blocky"
|
|
|
|
|
2023-08-24 15:03:36 -07:00
|
|
|
use_wesher = var.use_wesher
|
2023-08-24 12:36:47 -07:00
|
|
|
|
2022-10-27 14:28:34 -07:00
|
|
|
# Not in this module
|
|
|
|
# depends_on = [module.databases]
|
|
|
|
}
|
|
|
|
|
|
|
|
module "traefik" {
|
|
|
|
source = "./traefik"
|
|
|
|
}
|
|
|
|
|
2023-03-24 22:22:11 -07:00
|
|
|
resource "nomad_job" "nomad-client-stalker" {
|
2023-05-12 10:10:31 -07:00
|
|
|
# Stalker used to allow using Nomad service registry to identify nomad client hosts
|
2023-03-24 22:22:11 -07:00
|
|
|
jobspec = file("${path.module}/nomad-client-stalker.nomad")
|
|
|
|
}
|
|
|
|
|
2022-10-27 14:28:34 -07:00
|
|
|
resource "nomad_job" "syslog-ng" {
|
|
|
|
jobspec = file("${path.module}/syslogng.nomad")
|
2023-09-27 21:30:22 -07:00
|
|
|
|
2025-02-24 09:20:53 -08:00
|
|
|
depends_on = [nomad_job.loki]
|
2022-10-27 14:28:34 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
resource "nomad_job" "ddclient" {
|
|
|
|
jobspec = file("${path.module}/ddclient.nomad")
|
|
|
|
}
|