transmission-exporter is not worth the trouble

This commit is contained in:
Nemo 2018-03-08 00:59:48 +05:30
parent 45f76a0602
commit 481c2ab858
4 changed files with 0 additions and 37 deletions

View File

@ -6,18 +6,10 @@ data "docker_registry_image" "prometheus" {
name = "prom/prometheus"
}
# data "docker_registry_image" "alertmanager" {
# name = "prom/alertmanager"
# }
data "docker_registry_image" "nodeexporter" {
name = "prom/node-exporter"
}
data "docker_registry_image" "transmission-exporter" {
name = "metalmatze/transmission-exporter"
}
data "docker_registry_image" "cadvisor" {
name = "google/cadvisor:latest"
}

View File

@ -13,11 +13,6 @@ resource "docker_image" "nodeexporter" {
pull_triggers = ["${data.docker_registry_image.nodeexporter.sha256_digest}"]
}
resource "docker_image" "transmission-exporter" {
name = "${data.docker_registry_image.transmission-exporter.name}"
pull_triggers = ["${data.docker_registry_image.transmission-exporter.sha256_digest}"]
}
resource "docker_image" "cadvisor" {
name = "${data.docker_registry_image.cadvisor.name}"
pull_triggers = ["${data.docker_registry_image.cadvisor.sha256_digest}"]

View File

@ -26,7 +26,6 @@ resource docker_container "prometheus" {
links = [
"${docker_container.nodeexporter.name}",
"${docker_container.cadvisor.name}",
"${docker_container.transmission-exporter.name}",
"${var.links-traefik}",
]

View File

@ -1,23 +0,0 @@
# Transmission Exporter for prometheus
# https://github.com/metalmatze/transmission-exporter
resource docker_container "transmission-exporter" {
name = "transmission-exporter"
image = "${docker_image.transmission-exporter.latest}"
links = ["${var.transmission}"]
ports {
internal = 19091
external = 19091
ip = "${var.ips["eth0"]}"
}
env = [
"TRANSMISSION_ADDR=http://${var.transmission}:9091",
]
restart = "unless-stopped"
destroy_grace_seconds = 10
must_run = true
}