diff options
author | Quentin Dufour <quentin@deuxfleurs.fr> | 2020-07-05 20:36:16 +0200 |
---|---|---|
committer | Quentin Dufour <quentin@deuxfleurs.fr> | 2020-07-05 20:36:16 +0200 |
commit | faf39bbb282542efa237c39f4371918589508254 (patch) | |
tree | ee8d82b8640deed41acf13ab5cce94045ebc3081 | |
parent | 81480fa1f99dc374fa1a444c34683187b7525b43 (diff) | |
download | infrastructure-faf39bbb282542efa237c39f4371918589508254.tar.gz infrastructure-faf39bbb282542efa237c39f4371918589508254.zip |
Fix docker volume
-rw-r--r-- | ansible/roles/nomad/templates/nomad.hcl.j2 | 4 | ||||
-rw-r--r-- | nomad/seafile.hcl | 9 |
2 files changed, 12 insertions, 1 deletions
diff --git a/ansible/roles/nomad/templates/nomad.hcl.j2 b/ansible/roles/nomad/templates/nomad.hcl.j2 index 8107410..b0be6a8 100644 --- a/ansible/roles/nomad/templates/nomad.hcl.j2 +++ b/ansible/roles/nomad/templates/nomad.hcl.j2 @@ -26,5 +26,9 @@ client { #cpu_total_compute = 4000 servers = ["127.0.0.1:4648"] network_interface = "{{ interface }}" + options { + docker.privileged.enabled = "true" + docker.volumes.enabled = "true" + } } diff --git a/nomad/seafile.hcl b/nomad/seafile.hcl index f118999..9c26df2 100644 --- a/nomad/seafile.hcl +++ b/nomad/seafile.hcl @@ -24,8 +24,15 @@ job "seafile" { seafhttp_port = 8082 } + mounts = [ + { + type = "bind" + source = "/mnt/glusterfs/seafile" + target = "/mnt/seafile-data" + } + ] + volumes = [ - "/mnt/glusterfs/seafile:/mnt/seafile-data", "secrets/conf:/srv/webstore/conf", "secrets/ccnet:/srv/webstore/ccnet" ] |