Open GuidoOffermans opened 5 months ago
/etc/nomad.d/nomad.hcl
datacenter = "dc1" data_dir = "/opt/nomad/data" bind_addr = "0.0.0.0" name = "nomad-client-$instanceNumber" server { enabled = false } client { enabled = false servers = $formattedServerIps }
/etc/nomad.d/client.hcl
name = "nomad-client-$instanceNumber" client { enabled = true options { "driver.raw_exec.enable" = "1" "docker.privileged.enabled" = "true" } server_join { retry_join = $formattedServerIps retry_max = 3 retry_interval = "15s" } network_interface = "{{ GetPrivateInterfaces | include \"network\" \"$ipRange\" | attr \"name\" }}" } acl { enabled = $([ "$aclEnabled" == "true" ] && echo "true" || echo "false") }
Clients
/etc/nomad.d/nomad.hcl
/etc/nomad.d/client.hcl
Server