Fix onecloud1 dual-role configuration - clean version
This commit is contained in:
parent
1612c67438
commit
66b67fe7f2
|
|
@ -26,221 +26,28 @@ ports {
|
||||||
|
|
||||||
server {
|
server {
|
||||||
enabled = true
|
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 {
|
client {
|
||||||
consul {
|
|
||||||
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
|
enabled = true
|
||||||
consul {
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
network_interface = "tailscale0"
|
network_interface = "tailscale0"
|
||||||
consul {
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
consul {
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
# 配置七仙女服务器地址,使用完整FQDN
|
# 配置七仙女服务器地址,使用完整FQDN
|
||||||
consul {
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
servers = [
|
servers = [
|
||||||
consul {
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
"semaphore.tailnet-68f9.ts.net:4647",
|
"semaphore.tailnet-68f9.ts.net:4647",
|
||||||
consul {
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
"ash1d.tailnet-68f9.ts.net:4647",
|
"ash1d.tailnet-68f9.ts.net:4647",
|
||||||
consul {
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
"ash2e.tailnet-68f9.ts.net:4647",
|
"ash2e.tailnet-68f9.ts.net:4647",
|
||||||
consul {
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
"ch2.tailnet-68f9.ts.net:4647",
|
"ch2.tailnet-68f9.ts.net:4647",
|
||||||
consul {
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
"ch3.tailnet-68f9.ts.net:4647",
|
"ch3.tailnet-68f9.ts.net:4647",
|
||||||
consul {
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
"onecloud1.tailnet-68f9.ts.net:4647",
|
"onecloud1.tailnet-68f9.ts.net:4647",
|
||||||
consul {
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
"de.tailnet-68f9.ts.net:4647"
|
"de.tailnet-68f9.ts.net:4647"
|
||||||
consul {
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
]
|
]
|
||||||
consul {
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
consul {
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
# 配置host volumes
|
# 配置host volumes
|
||||||
consul {
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
host_volume "fnsync" {
|
host_volume "fnsync" {
|
||||||
consul {
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
path = "/mnt/fnsync"
|
path = "/mnt/fnsync"
|
||||||
consul {
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
read_only = false
|
read_only = false
|
||||||
consul {
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
consul {
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
host_volume "vault-storage" {
|
host_volume "vault-storage" {
|
||||||
path = "/opt/nomad/data/vault-storage"
|
path = "/opt/nomad/data/vault-storage"
|
||||||
|
|
@ -276,7 +83,7 @@ plugin "nomad-driver-podman" {
|
||||||
}
|
}
|
||||||
|
|
||||||
consul {
|
consul {
|
||||||
enabled = false
|
enabled = true
|
||||||
server_service_name = "nomad"
|
server_service_name = "nomad"
|
||||||
client_service_name = "nomad-client"
|
client_service_name = "nomad-client"
|
||||||
auto_advertise = true
|
auto_advertise = true
|
||||||
|
|
@ -298,4 +105,12 @@ telemetry {
|
||||||
prometheus_metrics = true
|
prometheus_metrics = true
|
||||||
publish_allocation_metrics = true
|
publish_allocation_metrics = true
|
||||||
publish_node_metrics = true
|
publish_node_metrics = true
|
||||||
}
|
}
|
||||||
|
consul {
|
||||||
|
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
|
||||||
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue