Split out core metrics
This commit is contained in:
parent
cdc03b9d93
commit
6854347d33
5
core/exporters.tf
Normal file
5
core/exporters.tf
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
resource "nomad_job" "exporters" {
|
||||||
|
jobspec = templatefile("${path.module}/exporters.nomad", {
|
||||||
|
use_wesher = var.use_wesher,
|
||||||
|
})
|
||||||
|
}
|
@ -1,17 +1,3 @@
|
|||||||
resource "nomad_job" "exporters" {
|
|
||||||
jobspec = templatefile("${path.module}/exporters.nomad", {
|
|
||||||
use_wesher = var.use_wesher,
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "nomad_job" "prometheus" {
|
|
||||||
jobspec = templatefile("${path.module}/prometheus.nomad", {
|
|
||||||
use_wesher = var.use_wesher,
|
|
||||||
})
|
|
||||||
|
|
||||||
detach = false
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "nomad_job" "grafana" {
|
resource "nomad_job" "grafana" {
|
||||||
jobspec = templatefile("${path.module}/grafana.nomad", {
|
jobspec = templatefile("${path.module}/grafana.nomad", {
|
||||||
module_path = path.module
|
module_path = path.module
|
||||||
@ -117,3 +103,15 @@ module "grafana_oidc" {
|
|||||||
task = "grafana"
|
task = "grafana"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# resource "nomad_variable" "grafana_config" {
|
||||||
|
# for_each = fileset("${path.module}/grafana", "**")
|
||||||
|
#
|
||||||
|
# path = "nomad/jobs/grafana/${replace(each.key, ".", "_")}"
|
||||||
|
# items = {
|
||||||
|
# path = "${each.key}"
|
||||||
|
# value = file("${path.module}/grafana/${each.key}")
|
||||||
|
# left_delimiter = endswith(each.key, ".json") ? "<<<<" : "{{"
|
||||||
|
# right_delimiter = endswith(each.key, ".json") ? ">>>>" : "}}"
|
||||||
|
# }
|
||||||
|
# }
|
7
core/prometheus.tf
Normal file
7
core/prometheus.tf
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
resource "nomad_job" "prometheus" {
|
||||||
|
jobspec = templatefile("${path.module}/prometheus.nomad", {
|
||||||
|
use_wesher = var.use_wesher,
|
||||||
|
})
|
||||||
|
|
||||||
|
detach = false
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user