Removes unneeded resources

This commit is contained in:
Nemo 2017-12-03 23:29:44 +05:30
parent efbbe5ea8a
commit 9be84bc321
4 changed files with 3 additions and 24 deletions

View File

@ -10,7 +10,7 @@ Manages the local infrastructure of my home server.
2. cloudflare: to manage the DNS
3. mysql: unused, but setup
Self-learning project for terraform
Self-learning project for terraform/docker
# Planned

View File

@ -3,10 +3,6 @@
data "docker_registry_image" "mariadb" {
name = "mariadb:10.3"
}
# This is a lighter image, than the official one
data "docker_registry_image" "mongo" {
name = "mvertes/alpine-mongo:3.4.10-0"
}
data "docker_registry_image" "mongorocks" {
name = "jadsonlourenco/mongo-rocks:latest"
@ -22,10 +18,6 @@ data "docker_registry_image" "transmission" {
name = "linuxserver/transmission:latest"
}
data "docker_registry_image" "flexget" {
name = "cpoppema/docker-flexget"
}
data "docker_registry_image" "couchpotato" {
name = "linuxserver/couchpotato:latest"
}

View File

@ -13,11 +13,6 @@ resource "docker_image" "transmission" {
pull_triggers = ["${data.docker_registry_image.transmission.sha256_digest}"]
}
resource "docker_image" "flexget" {
name = "${data.docker_registry_image.flexget.name}"
pull_triggers = ["${data.docker_registry_image.flexget.sha256_digest}"]
}
resource "docker_image" "couchpotato" {
name = "${data.docker_registry_image.couchpotato.name}"
pull_triggers = ["${data.docker_registry_image.couchpotato.sha256_digest}"]
@ -48,12 +43,8 @@ resource "docker_image" "wikijs" {
pull_triggers = ["${data.docker_registry_image.wikijs.sha256_digest}"]
}
resource "docker_image" "mongo" {
name = "${data.docker_registry_image.mongo.name}"
pull_triggers = ["${data.docker_registry_image.mongo.sha256_digest}"]
}
# Attempting to use mongorocks to work around reboot issue
# Hoping that this will not face reboot-recovery issues
resource "docker_image" "mongorocks" {
name = "${data.docker_registry_image.mongorocks.name}"
pull_triggers = ["${data.docker_registry_image.mongorocks.sha256_digest}"]
@ -74,7 +65,7 @@ resource "docker_image" "ubooquity" {
pull_triggers = ["${data.docker_registry_image.ubooquity.sha256_digest}"]
}
# Helps debug traefik reverse proxy headers
resource "docker_image" "headerdebug" {
name = "${data.docker_registry_image.headerdebug.name}"
pull_triggers = ["${data.docker_registry_image.headerdebug.sha256_digest}"]

View File

@ -6,10 +6,6 @@ resource "docker_volume" "gitea_volume" {
name = "gitea_volume"
}
resource "docker_volume" "mongo_data_volume" {
name = "mongo_data_volume"
}
resource "docker_volume" "mongorocks_data_volume" {
name = "mongorocks_data_volume"
}