From 9be84bc3218ff2bc6b0d3177f5a5d6e367e436db Mon Sep 17 00:00:00 2001 From: Nemo Date: Sun, 3 Dec 2017 23:29:44 +0530 Subject: [PATCH] Removes unneeded resources --- README.md | 2 +- docker/data.tf | 8 -------- docker/images.tf | 13 ++----------- docker/volumes.tf | 4 ---- 4 files changed, 3 insertions(+), 24 deletions(-) diff --git a/README.md b/README.md index 57338bb..cf4b933 100644 --- a/README.md +++ b/README.md @@ -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 diff --git a/docker/data.tf b/docker/data.tf index b75c755..80fd755 100644 --- a/docker/data.tf +++ b/docker/data.tf @@ -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" } diff --git a/docker/images.tf b/docker/images.tf index 4d6a238..54b6c8b 100644 --- a/docker/images.tf +++ b/docker/images.tf @@ -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}"] diff --git a/docker/volumes.tf b/docker/volumes.tf index b6d40ec..087f577 100644 --- a/docker/volumes.tf +++ b/docker/volumes.tf @@ -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" }