na cluster changes
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Simon Marsh 2025-01-26 09:25:59 +00:00
parent 693079113d
commit eb20c579bd
Signed by: burble
GPG Key ID: E9B4156C1659C079
2 changed files with 29 additions and 19 deletions

View File

@ -44,11 +44,9 @@ host('shell.us-ash1', 'fd42:4242:2601:1017:72ef:f1ff:febb:d521', '172.20.129.
host('shell.fr-rbx1', 'fd42:4242:2601:1006:72ef:f1ff:febb:d521', '172.20.129.23')
host('shell.de-fra2', 'fd42:4242:2601:100b:72ef:f1ff:febb:d521', '172.20.129.24')
host('shell.uk-lon1', 'fd42:4242:2601:1015:72ef:f1ff:febb:d521', '172.20.129.25')
host('shell.fr-par1', 'fd42:4242:2601:1016:216:3eff:fe01:2f1f', '172.20.129.28')
host('shell.us-nyc2', 'fd42:4242:2601:101d:72ef:f1ff:febb:d521', '172.20.129.26')
host('shell.us-lax2', 'fd42:4242:2601:1018:72ef:f1ff:febb:d521', '172.20.129.27')
// shell aliases
D_EXTEND(
domain,
@ -89,31 +87,33 @@ D_EXTEND(
domain,
// global anycast
CNAME('wiki', 'traefik.burble.dn42.'),
CNAME('explorer', 'traefik.burble.dn42.'),
CNAME('clicker', 'traefik.burble.dn42.'),
CNAME('anycast', 'traefik.burble.dn42.'),
CNAME('invidious', 'traefik.burble.dn42.'),
CNAME('grafana', 'traefik.burble.dn42.'),
CNAME('clicker', 'traefik.burble.dn42.'),
CNAME('glass', 'traefik.burble.dn42.'),
CNAME('lg', 'traefik.burble.dn42.'),
CNAME('lounge', 'traefik.burble.dn42.'),
CNAME('paste', 'traefik.burble.dn42.'),
CNAME('whoami', 'traefik.burble.dn42.'),
CNAME('minio', 'traefik-eu.burble.dn42.'),
CNAME('s3', 'traefik.burble.dn42.'),
CNAME('acme', 'traefik.burble.dn42.'),
CNAME('svc', 'traefik.burble.dn42.'),
CNAME('speedtest', 'traefik.burble.dn42.'),
// eu services
// eu specific services
CNAME('wiki', 'traefik-eu.burble.dn42.'),
CNAME('invidious', 'traefik-eu.burble.dn42.'),
CNAME('grafana', 'traefik-eu.burble.dn42.'),
CNAME('lounge', 'traefik-eu.burble.dn42.'),
CNAME('paste', 'traefik-eu.burble.dn42.'),
CNAME('whoami', 'traefik-eu.burble.dn42.'),
CNAME('minio', 'traefik-eu.burble.dn42.'),
CNAME('s3', 'traefik-eu.burble.dn42.'),
CNAME('svc', 'traefik-eu.burble.dn42.'),
CNAME('wiki-sync-uk-lon1', 'traefik-eu.burble.dn42.'),
CNAME('wiki-sync-de-fra1', 'traefik-eu.burble.dn42.'),
CNAME('wiki-sync-fr-rbx1', 'traefik-eu.burble.dn42.'),
CNAME('wiki-test', 'traefik-eu.burble.dn42.'),
// na services
CNAME('wiki-sync-us-lax1', 'traefik-na.burble.dn42.'),
CNAME('wiki-sync-us-nyc1', 'traefik-na.burble.dn42.'),
// na specific services
CNAME('wiki-sync-ca-bhs1', 'traefik-na.burble.dn42.'),
CNAME('wiki-sync-us-ash1', 'traefik-na.burble.dn42.'),
// internal services
CNAME('ci', 'traefik-tier2.burble.dn42.'),

View File

@ -82,7 +82,16 @@ virtual.push(
// traefik
// public tier1
var traefik_v2 = [ 'fr-rbx1', 'uk-lon1', 'de-fra1', 'se-sto1' ]
var traefik_v2 = [
'fr-rbx1',
'uk-lon1',
'de-fra1',
'se-sto1',
'ca-bhs1',
'us-ash1',
'us-nyc1',
'us-lax1'
]
vgroup('traefik-v2', 1, '72e5:84ff:fee8:897c', traefik_v2)
vgroup('traefik-v2', 2, '4290:5fff:fecd:eeb8', traefik_v2)
@ -99,7 +108,9 @@ vgroup('containerd', 2, 'e227:c2ff:fe6e:1548', [
'se-sto1',
'uk-lon1',
'de-fra1',
'de-fra2'
'de-fra2',
'ca-bhs1',
'us-ash1'
])
virtual.push(
@ -146,7 +157,6 @@ vgroup('dns-edge', 0, 'd2f4:8ff:fec6:c157', [
vgroup('dns-dns64', 0, '42ef:47ff:feb6:6c44', [
'uk-lon1',
'de-fra1',
'de-fra2',
'fr-par1',
'fr-rbx1',
'no-trd1',