From 7ae6c75087c1ea23c5a403026e516fe3aa47e833 Mon Sep 17 00:00:00 2001 From: Houzhong Xu Date: Thu, 9 Oct 2025 03:50:39 +0000 Subject: [PATCH] Update onecloud1 to dual-role configuration (client + server) --- nomad-configs/nodes/onecloud1.hcl | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/nomad-configs/nodes/onecloud1.hcl b/nomad-configs/nodes/onecloud1.hcl index 992468d..de97c09 100644 --- a/nomad-configs/nodes/onecloud1.hcl +++ b/nomad-configs/nodes/onecloud1.hcl @@ -25,10 +25,32 @@ ports { } server { - enabled = false + enabled = true + bootstrap_expect = 3 + server_join { + retry_join = [ + "semaphore.tailnet-68f9.ts.net:4648", + "ash1d.tailnet-68f9.ts.net:4648", + "ash2e.tailnet-68f9.ts.net:4648", + "ch2.tailnet-68f9.ts.net:4648", + "ch3.tailnet-68f9.ts.net:4648", + "onecloud1.tailnet-68f9.ts.net:4648", + "de.tailnet-68f9.ts.net:4648", + "hcp1.tailnet-68f9.ts.net:4648" + ] + } } client { +\nconsul { + address = "ch4.tailnet-68f9.ts.net:8500,ash3c.tailnet-68f9.ts.net:8500,warden.tailnet-68f9.ts.net:8500" + server_service_name = "nomad" + client_service_name = "nomad-client" + auto_advertise = true + server_auto_join = true + client_auto_join = true +} + enabled = true network_interface = "tailscale0"