From 7c6266e9a1d1fe489c0dd87e40f400c56456f76e Mon Sep 17 00:00:00 2001 From: mathieuHa Date: Mon, 29 Aug 2022 12:08:58 +0200 Subject: [PATCH] Update documentation for nomad with exemple to create volume --- docs/nomad.md | 104 ++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 80 insertions(+), 24 deletions(-) diff --git a/docs/nomad.md b/docs/nomad.md index 6b8a170..3bd5b2e 100644 --- a/docs/nomad.md +++ b/docs/nomad.md @@ -19,51 +19,51 @@ job "storage-controller" { group "controller" { network { mode = "bridge" - - port "grpc" { - static = 9000 - to = 9000 - } } task "controller" { driver = "docker" config { - image = "democraticcsi/democratic-csi:latest" + image = "democraticcsi/democratic-csi:v1.7.6" ports = ["grpc"] args = [ - "--csi-version=1.2.0", - "--csi-name=org.democratic-csi.nfs", + "--csi-version=1.5.0", + "--csi-name=org.democratic-csi.iscsi", "--driver-config-file=${NOMAD_TASK_DIR}/driver-config-file.yaml", "--log-level=debug", "--csi-mode=controller", "--server-socket=/csi-data/csi.sock", - "--server-address=0.0.0.0", - "--server-port=9000", ] privileged = true } csi_plugin { - id = "truenas" + # must match --csi-name arg + id = "org.democratic-csi.iscsi" type = "controller" - mount_dir = "/csi-data" + mount_dir = "/csi" } template { destination = "${NOMAD_TASK_DIR}/driver-config-file.yaml" data = <