genesis, zeke, linode, and exodus were missing shire-zebra.ts.net aliases in the genesis dnsmasq hosts file. Only hosea, isaiah, jeremiah, gitlab, matrix, chronicles, and nas1 had them. Since genesis is the DNS server for the whole network, Prometheus (and everything else) couldn't resolve those four hostnames, causing instant connection failures on scrape. Also update exodus Tailscale IP from 100.80.99.48 to 100.70.99.91 (stale IP in both network.json and the hosts file).
116 lines
3.1 KiB
JSON
116 lines
3.1 KiB
JSON
{
|
|
"infra": {
|
|
"dns": "10.42.1.5",
|
|
"gw": "10.42.1.1",
|
|
"netmask": "255.255.0.0",
|
|
"prefix": "16"
|
|
},
|
|
"hosts": {
|
|
"chronicles": {
|
|
"ip": "10.42.1.4",
|
|
"pubkey": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEBecZUva9OnZuXLaBun6/1ITo5f9p0YMLPD+q0egLRS",
|
|
"external": true,
|
|
"ts": "100.119.228.115"
|
|
},
|
|
"exodus": {
|
|
"ip": null,
|
|
"pubkey": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFxmnCj2E9DxcnefPW+n4yCuLShxqr0p024riogdeXA3",
|
|
"ts": "100.70.99.91",
|
|
"system": "x86_64-linux"
|
|
},
|
|
"genesis": {
|
|
"ip": "10.42.1.5",
|
|
"pubkey": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO/CGE2rqlL2Qr0TJkwQMsHFSDkhGWlrUlvfcvcylO1n",
|
|
"ts": "100.96.198.104",
|
|
"system": "x86_64-linux",
|
|
"tags": ["router", "server"]
|
|
},
|
|
"hosea": {
|
|
"ip": "10.42.1.7",
|
|
"pubkey": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKLIwkTTXA56sUlUjEulXXZRvZy5H4a5ZwgKWLlpkQDz",
|
|
"ts": "100.68.203.1",
|
|
"system": "x86_64-linux",
|
|
"tags": ["server"]
|
|
},
|
|
"icdm-root": {
|
|
"external": true,
|
|
"system": "x86_64-linux"
|
|
},
|
|
"isaiah": {
|
|
"builder": true,
|
|
"ip": "10.42.1.6",
|
|
"pubkey": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHleYKtfV4W1Z63Ysu9w5Rbglqlz4F92YcZoMkucoTNf",
|
|
"ts": "100.84.183.79",
|
|
"system": "x86_64-linux",
|
|
"systems": ["x86_64-linux", "aarch64-linux"],
|
|
"tags": ["builder", "kube", "server"]
|
|
},
|
|
"iso": {
|
|
"external": true,
|
|
"system": "x86_64-linux"
|
|
},
|
|
"ivr": {
|
|
"external": true,
|
|
"system": "aarch64-darwin"
|
|
},
|
|
"jeremiah": {
|
|
"builder": true,
|
|
"ip": "10.42.1.8",
|
|
"pubkey": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOjQjXq9WYU2Ki27BR9WwJ4ZruS/lJXbjC1b0Q42Adi0",
|
|
"ts": "100.102.186.39",
|
|
"system": "x86_64-linux",
|
|
"systems": ["x86_64-linux", "aarch64-linux"],
|
|
"tags": ["builder", "kube", "server"]
|
|
},
|
|
"joel": {
|
|
"external": true,
|
|
"ip": "10.42.0.4",
|
|
"ts": null
|
|
},
|
|
"linode": {
|
|
"ip": null,
|
|
"pubkey": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMv9Zud3kZOl86gtmkn+uj3D4kiXWDPtyUL02VVLNR4Q",
|
|
"ts": "100.109.86.8",
|
|
"system": "x86_64-linux",
|
|
"tags": ["public", "server"]
|
|
},
|
|
"MacBook-Pro.local": {
|
|
"external": true,
|
|
"system": "aarc64-darwin"
|
|
},
|
|
"MacBook-Prolocal.local": {
|
|
"external": true,
|
|
"system": "aarc64-darwin"
|
|
},
|
|
"nas1": {
|
|
"external": true,
|
|
"ip": "10.42.1.14",
|
|
"ts": "100.114.187.61"
|
|
},
|
|
"nixos": {
|
|
"external": true,
|
|
"system": "x86_64-linux"
|
|
},
|
|
"proxmoxtemplate": {
|
|
"external": true,
|
|
"system": "x86_64-linux"
|
|
},
|
|
"gitlab": {
|
|
"system": "x86_64-linux"
|
|
},
|
|
"wsl": {
|
|
"external": true,
|
|
"system": "aarch64-linux"
|
|
},
|
|
"zeke": {
|
|
"builder": true,
|
|
"ip": "10.42.1.13",
|
|
"pubkey": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOos0zQePsa+T6Z2dsKbPOvEdrBQ8a6mx3s7pN6ysCI0",
|
|
"ts": "100.90.74.19",
|
|
"system": "x86_64-linux",
|
|
"systems": ["x86_64-linux", "aarch64-linux"],
|
|
"tags": ["builder", "kube", "server"]
|
|
}
|
|
}
|
|
}
|