diff --git a/services/redis.hcl b/services/redis.hcl new file mode 100644 index 0000000..fcb2741 --- /dev/null +++ b/services/redis.hcl @@ -0,0 +1,32 @@ +job "redis" { + datacenters = ["alo"] + + group "db" { + network { + port "redis" { + to = 6379 + } + } + + task "redis" { + driver = "docker" + + config { + image = "redis:alpine" + ports = ["redis"] + volumes = [ "/data/compute/appdata/redis:/data" ] + } + + service { + name = "redis" + port = "redis" + check { + type = "tcp" + port = "redis" + interval = "30s" + timeout = "2s" + } + } + } + } +}