From ec5ee3debcb8f0a86ad148e0f894333f85c6401c Mon Sep 17 00:00:00 2001 From: Nemo Date: Sun, 6 May 2018 01:45:12 +0530 Subject: [PATCH] Use variable for mariadb version --- docker/conf/traefik.toml | 2 +- docker/data.tf | 2 +- docker/db.tf | 2 +- docker/variables.tf | 5 +++++ 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/docker/conf/traefik.toml b/docker/conf/traefik.toml index 22d53b4..e5d6ef2 100644 --- a/docker/conf/traefik.toml +++ b/docker/conf/traefik.toml @@ -33,7 +33,7 @@ checkNewVersion = false endpoint = "unix:///var/run/docker.sock" domain = "bb8.fun" watch = true - exposedbydefault = true + exposedbydefault = false [file] [backends] diff --git a/docker/data.tf b/docker/data.tf index 9732569..379544f 100644 --- a/docker/data.tf +++ b/docker/data.tf @@ -1,7 +1,7 @@ # Database versions shouldn't be upgraded data "docker_registry_image" "mariadb" { - name = "mariadb:10.3" + name = "mariadb:${var.mariadb-version}" } data "docker_registry_image" "percona-mongodb-server" { diff --git a/docker/db.tf b/docker/db.tf index d5c1708..47141ed 100644 --- a/docker/db.tf +++ b/docker/db.tf @@ -56,6 +56,6 @@ resource "docker_container" "mariadb" { ] command = [ - "--version=10.3-MariaDB", + "--version=${var.mariadb-version}-MariaDB", ] } diff --git a/docker/variables.tf b/docker/variables.tf index 8452238..772e0a5 100644 --- a/docker/variables.tf +++ b/docker/variables.tf @@ -53,3 +53,8 @@ variable "domain" { variable "ips" { type = "map" } + +variable "mariadb-version" { + description = "mariadb version to use for fetching the docker image" + default = "10.3" +}