terraform { required_providers { nomad = { source = "hashicorp/nomad" version = "~> 2.0" } } } # Nomad 节点配置资源 resource "nomad_node_pool" "default" { name = "default" description = "Default node pool for all nodes" } # 定义需要修复的节点 locals { nomad_nodes = { ch4 = { address = "ch4.tailnet-68f9.ts.net" datacenter = "dc1" node_class = "" } hcp1 = { address = "hcp1.tailnet-68f9.ts.net" datacenter = "dc1" node_class = "" } warden = { address = "warden.tailnet-68f9.ts.net" datacenter = "dc1" node_class = "" } ash1d = { address = "ash1d.tailnet-68f9.ts.net" datacenter = "dc1" node_class = "" } ash2e = { address = "ash2e.tailnet-68f9.ts.net" datacenter = "dc1" node_class = "" } } } # 输出节点信息 output "nomad_nodes" { value = local.nomad_nodes description = "Nomad 节点配置信息" }