node updates and tidying
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Simon Marsh 2024-02-17 23:32:30 +00:00
parent 76fc869170
commit 0a0158eccc
Signed by: burble
GPG Key ID: E9B4156C1659C079
4 changed files with 20 additions and 30 deletions

View File

@ -46,7 +46,7 @@ IP address tables
| |_172.20.129.15-19_| |_Unallocated_| | |_172.20.129.15-19_| |_Unallocated_|
||172.20.129.20/30|_n/a_|[Dialup Service](/retro/modem/) endpoints| ||172.20.129.20/30|_n/a_|[Dialup Service](/retro/modem/) endpoints|
|shell.de.burble.dn42|172.20.129.24|fd42:4242:2601:100b:216:3eff:fe32:1a21|DE shell service| |shell.de.burble.dn42|172.20.129.24|fd42:4242:2601:100b:216:3eff:fe32:1a21|DE shell service|
|shell.uk.burble.dn42|172.20.129.25|fd42:4242:2601:1004:216:3eff:fe91:b943|UK shell service| |shell.uk.burble.dn42|172.20.129.25|fd42:4242:2601:1015:216:3eff:fe91:b943|UK shell service|
|shell.nyc.burble.dn42|172.20.129.26|fd42:4242:2601:101d:216:3eff:fefc:722|NYC shell service| |shell.nyc.burble.dn42|172.20.129.26|fd42:4242:2601:101d:216:3eff:fefc:722|NYC shell service|
|shell.lax.burble.dn42|172.20.129.27|fd42:4242:2601:1018:216:3eff:feaa:7249|LAX shell service| |shell.lax.burble.dn42|172.20.129.27|fd42:4242:2601:1018:216:3eff:feaa:7249|LAX shell service|
|shell.fr.burble.dn42|172.20.129.28|fd42:4242:2601:1017:216:3eff:fe01:2f1f|FR shell service| |shell.fr.burble.dn42|172.20.129.28|fd42:4242:2601:1017:216:3eff:fe01:2f1f|FR shell service|
@ -59,10 +59,10 @@ IP address tables
|*unassigned* |172.20.129.164|fd42:4242:2601:3f::1|| |*unassigned* |172.20.129.164|fd42:4242:2601:3f::1||
|us-nyc3.burble.dn42 |172.20.129.165|fd42:4242:2601:3a::1|NYC Cluster| |us-nyc3.burble.dn42 |172.20.129.165|fd42:4242:2601:3a::1|NYC Cluster|
|uk-lon2.burble.dn42 |172.20.129.166|fd42:4242:2601:2e::1|UK Storage| |uk-lon2.burble.dn42 |172.20.129.166|fd42:4242:2601:2e::1|UK Storage|
|ca-bhs2.burble.dn42 |172.20.129.167|fd42:4242:2601:2d::1|*To be decommissioned*| |*unassigned* |172.20.129.167|fd42:4242:2601:2d::1||
|nl-ams2.burble.dn42 |172.20.129.168|fd42:4242:2601:34::1|Private Node| |nl-ams2.burble.dn42 |172.20.129.168|fd42:4242:2601:34::1|Private Node|
|de-fra1.burble.dn42 |172.20.129.169|fd42:4242:2601:31::1|DE Public Peering| |de-fra1.burble.dn42 |172.20.129.169|fd42:4242:2601:31::1|DE Public Peering|
|de-fra3.burble.dn42 |172.20.129.170|fd42:4242:2601:2c::1|DE Test Environment| |de-fra3.burble.dn42 |172.20.129.170|fd42:4242:2601:2c::1|DE Dev Cluster|
|de-fra2.burble.dn42 |172.20.129.171|fd42:4242:2601:2b::1|DE Cluster| |de-fra2.burble.dn42 |172.20.129.171|fd42:4242:2601:2b::1|DE Cluster|
|us-lax1.burble.dn42 |172.20.129.172|fd42:4242:2601:2a::1|LAX Public Peering| |us-lax1.burble.dn42 |172.20.129.172|fd42:4242:2601:2a::1|LAX Public Peering|
|ch-zur2.burble.dn42 |172.20.129.173|fd42:4242:2601:27::1|CH Cluster| |ch-zur2.burble.dn42 |172.20.129.173|fd42:4242:2601:27::1|CH Cluster|
@ -71,17 +71,17 @@ IP address tables
|us-nyc2.burble.dn42 |172.20.129.176|fd42:4242:2601:3d::1|NYC Cluster| |us-nyc2.burble.dn42 |172.20.129.176|fd42:4242:2601:3d::1|NYC Cluster|
|uk-lon4.burble.dn42 |172.20.129.177|fd42:4242:2601:25::1|UK Cluster| |uk-lon4.burble.dn42 |172.20.129.177|fd42:4242:2601:25::1|UK Cluster|
|uk-lon5.burble.dn42 |172.20.129.178|fd42:4242:2601:24::1|UK Cluster| |uk-lon5.burble.dn42 |172.20.129.178|fd42:4242:2601:24::1|UK Cluster|
|de-fra4.burble.dn42 |172.20.129.179|fd42:4242:2601:23::1|DE Cluster| |de-fra4.burble.dn42 |172.20.129.179|fd42:4242:2601:23::1|DE Dev Cluster|
|us-lax2.burble.dn42 |172.20.129.180|fd42:4242:2601:38::1|LAX Cluster| |us-lax2.burble.dn42 |172.20.129.180|fd42:4242:2601:38::1|LAX Cluster|
|de-nue1.burble.dn42 |172.20.129.181|fd42:4242:2601:37::1|DE Cluster| |de-nue1.burble.dn42 |172.20.129.181|fd42:4242:2601:37::1|DE Cluster|
|*unassigned* |172.20.129.182|fd42:4242:2601:3e::1|| |*unassigned* |172.20.129.182|fd42:4242:2601:3e::1||
|*unassigned* |172.20.129.183|fd42:4242:2601:3c::1|| |nl-ams3.burble.dn42 |172.20.129.183|fd42:4242:2601:3c::1|Experimental|
|uk-lon3.burble.dn42 |172.20.129.184|fd42:4242:2601:30::1|Private Node| |uk-lon3.burble.dn42 |172.20.129.184|fd42:4242:2601:30::1|Private Node|
|no-trd1.burble.dn42 |172.20.129.185|fd42:4242:2601:39::1|NO Public Peering| |no-trd1.burble.dn42 |172.20.129.185|fd42:4242:2601:39::1|NO Public Peering|
|nl-ams1.burble.dn42 |172.20.129.186|fd42:4242:2601:32::1|Private Node| |nl-ams1.burble.dn42 |172.20.129.186|fd42:4242:2601:32::1|Private Node|
|uk-lon1.burble.dn42 |172.20.129.187|fd42:4242:2601:35::1|UK Public Peering| |uk-lon1.burble.dn42 |172.20.129.187|fd42:4242:2601:35::1|UK Public Peering|
|fr-par1.burble.dn42 |172.20.129.188|fd42:4242:2601:36::1|FR Public Peering| |fr-par1.burble.dn42 |172.20.129.188|fd42:4242:2601:36::1|FR Public Peering|
|fr-par3.burble.dn42 |172.20.129.189|fd42:4242:2601:26::1|*To be decommissioned*| |*unassigned* |172.20.129.189|fd42:4242:2601:26::1||
|*reserved* |172.20.129.190|fd42:4242:2601:20::1|Private Node| |*reserved* |172.20.129.190|fd42:4242:2601:20::1|Private Node|
|*reserved* |172.20.129.191|fd42:4242:2601:20::1|Private Node| |*reserved* |172.20.129.191|fd42:4242:2601:20::1|Private Node|
@ -94,10 +94,9 @@ IP address tables
|dn42-de-fra1.burble.com|5.180.253.211|2a0e:6a80:3:430::1| |dn42-de-fra1.burble.com|5.180.253.211|2a0e:6a80:3:430::1|
|dn42-ch-zur1.burble.com|45.91.92.111|2a0e:dc0:6:8::1| |dn42-ch-zur1.burble.com|45.91.92.111|2a0e:dc0:6:8::1|
|dn42-no-trd1.burble.com|217.168.87.226|2001:678:dd0:ffff::25| |dn42-no-trd1.burble.com|217.168.87.226|2001:678:dd0:ffff::25|
|dn42-ca-bhs2.burble.com|192.99.6.65|2607:5300:60:3741::1|
|dn42-us-lax1.burble.com|45.67.219.3|2a04:bdc7:100:4656::1| |dn42-us-lax1.burble.com|45.67.219.3|2a04:bdc7:100:4656::1|
|dn42-us-nyc1.burble.com|109.205.61.36|2605:4840:2:eed4::1| |dn42-us-nyc1.burble.com|109.205.61.36|2605:4840:2:eed4::1|
|DNS|IPv4|IPv6| |DNS|IPv4|IPv6|
|:--|:--|:--| |:--|:--|:--|
|git.dn42.dev |45.91.93.136|2a0e:dc0:5:d245:425d:6eff:feb4:6e2d| |git.dn42.dev |45.91.93.104|2a0e:dc0:5:5:425d:6eff:feb4:6e2d|

View File

@ -4,6 +4,8 @@ geekdocDescription: "Detailed Node Information"
weight: 20 weight: 20
--- ---
Public peering nodes
## Europe ## Europe
### dn42-fr-par1 ### dn42-fr-par1
@ -11,7 +13,7 @@ weight: 20
||| |||
|---|---| |---|---|
|**Location**|Scaleway/Online.net, Paris, France| |**Location**|Scaleway/Online.net, Paris, France|
|**Specs**|4 core/8 thread, 32GB, 2 x 1TB SSD, 1Gbit unmetered| |**Specs**|E3-1230v2 - 4c/8t, 32GB, 2 x 1TB SSD, 1Gbit unmetered|
|**Public Hostname**|dn42-fr-par1.burble.com| |**Public Hostname**|dn42-fr-par1.burble.com|
|**Public IPv4 Address**|51.159.194.131| |**Public IPv4 Address**|51.159.194.131|
|**Public IPv6 Address**|2001:bc8:1201:50d:d6ae:52ff:fecc:c97| |**Public IPv6 Address**|2001:bc8:1201:50d:d6ae:52ff:fecc:c97|
@ -24,7 +26,7 @@ weight: 20
||| |||
|---|---| |---|---|
|**Location**|HostHatch, London, UK| |**Location**|HostHatch, London, UK|
|**Specs**|2 core, 8GB, 40GB SSD, 10TB bw| |**Specs**|6 x EPYC 7513, 24GB, 270GB NVME, 40TB @ 10gbit|
|**Public Hostname**|dn42-uk-lon1.burble.com| |**Public Hostname**|dn42-uk-lon1.burble.com|
|**Public IPv4 Address**|45.91.93.104| |**Public IPv4 Address**|45.91.93.104|
|**Public IPv6 Address**|2a0e:dc0:5:5::1| |**Public IPv6 Address**|2a0e:dc0:5:5::1|
@ -36,7 +38,7 @@ weight: 20
||| |||
|---|---| |---|---|
|**Location**|Bero Host, Frankfurt, Germany| |**Location**|Bero Host, Frankfurt, Germany|
|**Specs**|6 EPYC cores, 24GB, 300GB NVME, 25TB bw| |**Specs**|6 x EPYC 7443P, 24GB, 300GB NVME, 25TB @ 10gbit|
|**Public Hostname**|dn42-de-fra1.burble.com| |**Public Hostname**|dn42-de-fra1.burble.com|
|**Public IPv4 Address**|5.180.253.211| |**Public IPv4 Address**|5.180.253.211|
|**Public IPv6 Address**|2a0e:6a80:3:430::1| |**Public IPv6 Address**|2a0e:6a80:3:430::1|
@ -48,7 +50,7 @@ weight: 20
||| |||
|---|---| |---|---|
|**Location**|HostHatch, Zurich, Switzerland| |**Location**|HostHatch, Zurich, Switzerland|
|**Specs**|2 shared cores, 8GB, 40GB NVME, 5TB bw| |**Specs**|2 x E5-2690v2, 12GB, 60GB SSD, 10TB @ 10gbit|
|**Public Hostname**|dn42-ch-zur1.burble.com| |**Public Hostname**|dn42-ch-zur1.burble.com|
|**Public IPv4 Address**|45.91.92.111| |**Public IPv4 Address**|45.91.92.111|
|**Public IPv6 Address**|2a0e:dc0:6:8::1| |**Public IPv6 Address**|2a0e:dc0:6:8::1|
@ -75,7 +77,7 @@ weight: 20
||| |||
|---|---| |---|---|
|**Location**|HostHatch, Los Angeles, United States| |**Location**|HostHatch, Los Angeles, United States|
|**Specs**|2 core, 8GB, 60GB NVME, 10TB bw| |**Specs**|2 x EPYC 7413, 8GB, 60GB NVME, 10TB @ 10gbit|
|**Public Hostname**|dn42-us-lax1.burble.com| |**Public Hostname**|dn42-us-lax1.burble.com|
|**Public IPv4 Address**|45.67.219.3| |**Public IPv4 Address**|45.67.219.3|
|**Public IPv6 Address**|2a04:bdc7:100:4656::1| |**Public IPv6 Address**|2a04:bdc7:100:4656::1|
@ -87,7 +89,7 @@ weight: 20
||| |||
|---|---| |---|---|
|**Location**|HostHatch, New York, United States| |**Location**|HostHatch, New York, United States|
|**Specs**|2 core, 8GB, 60GB NVME, 10TB bw| |**Specs**|2 x EPYC 7443P, 8GB, 60GB NVME, 10TB @ 10gbit|
|**Public Hostname**|dn42-us-nyc1.burble.com| |**Public Hostname**|dn42-us-nyc1.burble.com|
|**Public IPv4 Address**|109.205.61.36| |**Public IPv4 Address**|109.205.61.36|
|**Public IPv6 Address**|2605:4840:2:eed4::1| |**Public IPv6 Address**|2605:4840:2:eed4::1|

View File

@ -14,7 +14,7 @@ acts as a reverse proxy and load balancer for burble.dn42 web services.
The traefik instances are anycast globally (traefik.burble.dn42), but also The traefik instances are anycast globally (traefik.burble.dn42), but also
have regional load balancing groups for Europe (traefik-eu.burble.dn42) and have regional load balancing groups for Europe (traefik-eu.burble.dn42) and
North America (traefik-na.burble.dn42). This regional split helps to direct North America (traefik-na.burble.dn42). This regional split helps to direct
users to local servcices where possible. users to local services where possible.
## vault.burble.dn42 ## vault.burble.dn42
@ -66,8 +66,6 @@ that is used primarily for web application workloads. Nomad integrates with
[traefik](/services/internal/#traefik--traefik-eu--traefik-na) [traefik](/services/internal/#traefik--traefik-eu--traefik-na)
to provide resilient, globally available applications. to provide resilient, globally available applications.
The nomad configuration is publically available in the [burble.dn42 git](https://git.burble.dn42/burble.dn42/nomad) instance.
## nats.burble.dn42 ## nats.burble.dn42
burble.dn42 operates a [nats.io](https://nats.io/) cluster as a distributed, burble.dn42 operates a [nats.io](https://nats.io/) cluster as a distributed,

View File

@ -42,7 +42,7 @@ customisations. The source code for the looking glass is available
on the on the
[burble.dn42 git](https://git.burble.com/burble.dn42/bird-lg-go). [burble.dn42 git](https://git.burble.com/burble.dn42/bird-lg-go).
The looking glass is hosted on de-fra1 and the public version is The looking glass is replicated via the nomad cluster, with the public version
behind [CloudFlare](https://www.cloudflare.com). behind [CloudFlare](https://www.cloudflare.com).
### Pingable IP address ### Pingable IP address
@ -102,7 +102,8 @@ Major nodes are also monitored off-network by [UptimeRobot](https://uptimerobot.
- [https://anycast.burble.dn42](https://anycast.burble.dn42) - [https://anycast.burble.dn42](https://anycast.burble.dn42)
Realtime dashboard for anycast / dynamic services Realtime dashboard for anycast / dynamic services. Anycast status is reported every
minute to the nats.io cluster and the dashboard is a live visualtion of the current status.
### Internal monitoring ### Internal monitoring
@ -140,13 +141,6 @@ See the [S3 Object Storage](/services/minio/) page for more information and exam
burble.dn42 provides a local, anycast, authoritative and recursive DNS service. burble.dn42 provides a local, anycast, authoritative and recursive DNS service.
The [DNS Service](/services/dns) has it's own page. The [DNS Service](/services/dns) has it's own page.
{{<hint info>}}
#### DNS over HTTPs (DoH)
#### DNS over TLS
All services support DNS over HTTPs on port 443, and DNS over TLS on port 843.
{{</hint>}}
## Registry API Service and Explorer ## Registry API Service and Explorer
- [https://explorer.burble.com/](https://explorer.burble.com/) (public internet link) - [https://explorer.burble.com/](https://explorer.burble.com/) (public internet link)
@ -184,10 +178,7 @@ The OpenBGPD files can be used directly with OpenBGPD to implement ROA checks as
|[https://dn42.burble.com/roa/dn42_roa_obgpd_4.conf](https://dn42.burble.com/roa/dn42_roa_obgpd_4.conf) &nbsp; | &nbsp;IPv4 Only&nbsp; | &nbsp; DN42 ROA data for use with OpenBGPD | |[https://dn42.burble.com/roa/dn42_roa_obgpd_4.conf](https://dn42.burble.com/roa/dn42_roa_obgpd_4.conf) &nbsp; | &nbsp;IPv4 Only&nbsp; | &nbsp; DN42 ROA data for use with OpenBGPD |
|[https://dn42.burble.com/roa/dn42_roa_obgpd_6.conf](https://dn42.burble.com/roa/dn42_roa_obgpd_6.conf) &nbsp; | &nbsp;IPv6 Only&nbsp; | &nbsp; DN42 ROA data for use with OpenBGPD | |[https://dn42.burble.com/roa/dn42_roa_obgpd_6.conf](https://dn42.burble.com/roa/dn42_roa_obgpd_6.conf) &nbsp; | &nbsp;IPv6 Only&nbsp; | &nbsp; DN42 ROA data for use with OpenBGPD |
ROA data is cached via Cloudflare to provide fast local access, and an ROA data is cached via Cloudflare to provide fast local access.
[n8n](https://n8n.io) script is used to update ROA data immediately following
registry changes.
## Git ## Git