Fix onecloud1 bind_addr and add client block for dual-role configuration

This commit is contained in:
Houzhong Xu 2025-10-09 04:43:39 +00:00
parent 14d307011e
commit 7575c9975d
No known key found for this signature in database
GPG Key ID: B44BEB1438F1B46F
1 changed files with 28 additions and 4 deletions

View File

@ -4,7 +4,7 @@ plugin_dir = "/opt/nomad/plugins"
log_level = "INFO" log_level = "INFO"
name = "onecloud1" name = "onecloud1"
bind_addr = "0.0.0.0" bind_addr = "onecloud1.tailnet-68f9.ts.net"
addresses { addresses {
http = "onecloud1.tailnet-68f9.ts.net" http = "onecloud1.tailnet-68f9.ts.net"
@ -32,15 +32,39 @@ server {
"semaphore.tailnet-68f9.ts.net:4648", "semaphore.tailnet-68f9.ts.net:4648",
"ash1d.tailnet-68f9.ts.net:4648", "ash1d.tailnet-68f9.ts.net:4648",
"ash2e.tailnet-68f9.ts.net:4648", "ash2e.tailnet-68f9.ts.net:4648",
"onecloud1.tailnet-68f9.ts.net:4648", "ch2.tailnet-68f9.ts.net:4648",
"ch3.tailnet-68f9.ts.net:4648", "ch3.tailnet-68f9.ts.net:4648",
"onecloud1.tailnet-68f9.ts.net:4648", "onecloud1.tailnet-68f9.ts.net:4648",
"de.tailnet-68f9.ts.net:4648", "de.tailnet-68f9.ts.net:4648"
"hcp1.tailnet-68f9.ts.net:4648"
] ]
} }
} }
client {
enabled = true
network_interface = "tailscale0"
host_volume "fnsync" {
path = "/mnt/fnsync"
read_only = false
}
host_volume "vault-storage" {
path = "/opt/nomad/data/vault-storage"
read_only = false
}
host_volume "traefik-certs" {
path = "/opt/traefik/certs"
read_only = false
}
host_volume "waypoint-data" {
path = "/opt/waypoint"
read_only = false
}
}
consul { consul {
address = "ch4.tailnet-68f9.ts.net:8500,ash3c.tailnet-68f9.ts.net:8500,warden.tailnet-68f9.ts.net:8500" address = "ch4.tailnet-68f9.ts.net:8500,ash3c.tailnet-68f9.ts.net:8500,warden.tailnet-68f9.ts.net:8500"