Get opml back
Diff
opml/main.tf | 3 ++-
opml/redis.tf | 12 ++++++++++--
modules/container/main.tf | 1 +
modules/container/vars.tf | 5 +++++
4 files changed, 15 insertions(+), 6 deletions(-)
@@ -16,6 +16,7 @@
]
resource {
memory = 256
memory = 256
memory_swap = 256
}
}
@@ -1,8 +1,9 @@
module "redis" {
name = "opml-redis"
source = "../modules/container"
image = "redis:alpine"
networks = ["${docker_network.opml.id}"]
name = "opml-redis"
source = "../modules/container"
image = "redis:alpine"
networks = ["${docker_network.opml.id}"]
keep_image = true
web {
@@ -10,6 +11,7 @@
}
resource {
memory = 256
memory = 256
memory_swap = 256
}
}
@@ -5,6 +5,7 @@
resource "docker_image" "image" {
name = "${var.image}"
pull_triggers = ["${data.docker_registry_image.image.sha256_digest}"]
keep_locally = "${var.keep_image}"
}
data "docker_network" "traefik" {
@@ -116,3 +116,8 @@
type = "list"
default = []
}
variable "keep_image" {
description = "keep image, don't delete"
default = false
}