update zones; add charlie.k3s

This commit is contained in:
Dessa Simpson 2025-12-08 19:49:09 -07:00
parent 8687c20d8a
commit 7c54e1f783
23 changed files with 992 additions and 34 deletions

310
zones/xaviera.systems.yaml Normal file
View file

@ -0,0 +1,310 @@
"@":
- type: SOA
value: ns3.xaviera.systems. admin.k7dxs.net. 8 6 7 5 309
- type: NS
value: ns1.xaviera.systems.
- type: NS
value: ns2.xaviera.systems.
- type: NS
value: ns3.xaviera.systems.
- type: NS
value: ns4.xaviera.systems.
- type: A
ttl: 300
value: 67.1.153.76
- type: CAA
value: '0 issue "letsencrypt.org"'
- type: CAA
value: '0 iodef "mailto:admin@k7dxs.net"'
# Nameservers
ns1:
- type: A
value: 74.207.242.178
ns2:
- type: A
ttl: 300
value: 67.1.153.76
ns3:
- type: A
value: 132.226.25.26
ns4:
- type: A
value: 35.211.215.197
# Hosts
vpn:
- type: A
ttl: 300
value: 67.1.153.76
# Infrastructure
l1.i:
- type: A
value: 74.207.242.178
o1.i:
- type: A
value: 129.146.35.42
o2.i:
- type: A
value: 152.70.129.235
o3.i:
- type: A
value: 132.226.25.26
# Lester
lester:
- type: A
value: 67.1.153.76
truenas.lester:
- type: A
value: 192.168.70.41
# Login
login:
- type: A
value: 204.17.32.158
proxmox.login:
- type: A
ttl: 300
value: 192.168.170.14
# CNAMEs
atuin:
- type: CNAME
ttl: 300
value: lester
barassistant:
- type: CNAME
ttl: 300
value: lester
cloudlog:
- type: CNAME
value: o1.i
collabora:
- type: CNAME
ttl: 300
value: lester
etherpad:
- type: CNAME
value: o1.i
foundry:
- type: CNAME
ttl: 300
value: lester
git:
- type: CNAME
ttl: 300
value: l1.i
grocy:
- type: CNAME
ttl: 300
value: lester
kanboard:
- type: CNAME
ttl: 300
value: lester
kitchenowl:
- type: CNAME
ttl: 300
value: lester
mail:
- type: CNAME
ttl: 300
value: lester
mason:
- type: A
ttl: 300
value: 192.168.40.114
mealie:
- type: CNAME
ttl: 300
value: lester
minio:
- type: CNAME
ttl: 300
value: lester
monica:
- type: CNAME
ttl: 300
value: o1.i
mqtt:
- type: CNAME
ttl: 300
value: lester
mqtt-temp:
- type: CNAME
ttl: 300
value: lester
mumble:
- type: CNAME
ttl: 300
value: l1.i
musicassistant:
- type: CNAME
ttl: 300
value: lester
navidrome:
- type: CNAME
ttl: 300
value: lester
nc:
- type: CNAME
ttl: 300
value: lester
notawebsite:
- type: CNAME
value: o1.i
paperless:
- type: CNAME
ttl: 300
value: lester
jellyfin:
- type: CNAME
ttl: 300
value: lester
registry:
- type: CNAME
value: o1.i
status:
- type: CNAME
value: stats.uptimerobot.com.
sshca:
- type: CNAME
ttl: 300
value: lester
fleet:
- type: CNAME
ttl: 300
value: lester
commmand.fleet:
- type: CNAME
ttl: 300
value: lester
oauth.fleet:
- type: CNAME
ttl: 300
value: lester
truenas:
- type: CNAME
ttl: 300
value: lester
k3s.truenas:
- type: CNAME
ttl: 300
value: lester
virtbot:
- type: CNAME
ttl: 300
value: lester
# ACME Delegation
acme-dns:
- type: NS
ttl: 300
value: ns2.xaviera.systems.
_acme-challenge:
- type: CNAME
ttl: 300
value: 3ca72e27-b4d4-405b-a12c-e1898e308d1a.acme-dns.xaviera.systems.
# Iodine Delegation
idne:
- type: NS
ttl: 300
value: vpn.xaviera.systems.
# VPN subdomain (vpn.xaviera.systems)
vpn:
charli:
- type: A
ttl: 300
value: 10.0.42.10
echo:
- type: A
ttl: 300
value: 192.168.40.104
luna:
- type: A
ttl: 300
value: 192.168.40.105
# trias subdomain (trias.xaviera.systems)
trias:
api:
- type: A
ttl: 300
value: 192.168.170.10
tonic:
- type: A
ttl: 300
value: 192.168.170.11
mediant:
- type: A
ttl: 300
value: 192.168.170.12
dominant:
- type: A
ttl: 300
value: 192.168.170.13
boot:
- type: A
ttl: 300
value: 192.168.170.19
# TODO: wildcard *.apps.trias.xaviera.systems
apps:
# k3s subdomain (k3s.xaviera.systems)
k3s:
api:
- type: A
value: 192.168.70.80
ionian:
- type: A
value: 192.168.70.81
dorian:
- type: A
value: 192.168.70.82
phrygian:
- type: A
value: 192.168.70.83
lydian:
- type: A
value: 192.168.70.84
mixolydian:
- type: A
value: 192.168.70.85
aeolian:
- type: A
value: 192.168.70.86
locrian:
- type: A
value: 192.168.70.87
alpha:
- type: A
value: 192.168.70.111
delta:
- type: A
value: 192.168.70.112
foxtrot:
- type: A
value: 192.168.70.113
charlie:
- type: A
value: 192.168.70.114
apps:
"*":
- type: CNAME
value: lester.xaviera.systems
# CCDC subdomain (ccdc.xaviera.systems)
ccdc:
proxmox:
- type: A
ttl: 300
value: 192.168.70.150
router:
- type: A
ttl: 300
value: 10.100.150.1