variable "region" { type = string } variable "datacenters" { type = list(string) } job "democratic-csi-nfs-controller" { datacenters = var.datacenters region = var.region group "controller" { task "plugin" { driver = "docker" config { image = "docker.io/democraticcsi/democratic-csi:latest" args = [ "--csi-version=1.5.0", # must match the csi_plugin.id attribute below "--csi-name=org.democratic-csi.nfs", "--driver-config-file=${NOMAD_TASK_DIR}/driver-config-file.yaml", "--log-level=info", "--csi-mode=controller", "--server-socket=/csi/csi.sock", ] } template { destination = "${NOMAD_TASK_DIR}/driver-config-file.yaml" data = <